2016-10-24 245 views
2

好吧,標題不言而喻。在從Keycloak文檔很多地方我遇到過這種說法Keycloak中客戶端ID和客戶端ID之間的區別

客戶端的ID(不是客戶端ID)

現在這種說法聽起來很愚蠢的我,因爲我不瞭解客戶機之間的區別客戶端的ID和ID。有人可以解釋我嗎?

回答

1

當你創建一個新的客戶,您可以指定其客戶端ID(或乾脆客戶的名字),如「我的超級客戶」。這被認爲在整個領域中是唯一的,並且通常用於OAuth呼叫,例如,作爲「Client Credentials」流程中的client_id(與client_secret配對)。

但是,創建一個新的客戶端時,KeyCloak發出這樣3f7dd007-568f-4f4a-bbac-2e6bfff93860內部唯一的ID。您可以在Web界面中打開「我的超級客戶端」頁面時在URL中找到它。這個應該是KeyCloak在其生命週期內創建的任何資源的唯一ID。

牢記這一點,我覺得這是來自哪一個是「客戶端ID」和文件的情況下明確哪一個是「客戶端ID」爲你在問題中說明。如果沒有,請在此提供鏈接。