我正在嘗試查找是否可以實施Google身份驗證作爲Enterprise Store的身份驗證系統。這意味着我們的自定義企業商店(版本1.0.0)的用戶可以通過他們的Google帳戶訪問商店和發佈商應用。WSO2 Enterprise Store 1.0.0:是否可以將Google OAuth實施爲Enterprise Store的身份驗證系統?
據我所知現在和做了研究後,似乎不可能做到這一點。
我錯了嗎?如果是的話,有人可以提供一個提示或程序來實施這個解決方案嗎?
我正在嘗試查找是否可以實施Google身份驗證作爲Enterprise Store的身份驗證系統。這意味着我們的自定義企業商店(版本1.0.0)的用戶可以通過他們的Google帳戶訪問商店和發佈商應用。WSO2 Enterprise Store 1.0.0:是否可以將Google OAuth實施爲Enterprise Store的身份驗證系統?
據我所知現在和做了研究後,似乎不可能做到這一點。
我錯了嗎?如果是的話,有人可以提供一個提示或程序來實施這個解決方案嗎?
谷歌認證依賴於OAuth的&的OpenID,如https://developers.google.com/identity/protocols/OpenIDConnect
在企業存儲1.0.0的文檔描述,我發現「identity.xml」文件可以通過OAuth & OpenID的配置,如描述在https://docs.wso2.com/display/ES100/Configuring+identity.xml
所以我想有可能實施谷歌OAuth作爲企業商店的身份驗證系統。 :)
應該有可能。您可以配置您的服務提供商。
請按照[1]。您可以放棄API Manager商店端配置,而是從Enterprise Store 1.0.0配置相同的東西。
現在我擔心的是,我無法與谷歌認證系統配置獨特的企業存儲。
這不能在ES 1.0.0進行,但可以用ES 2.0.0,而實現與一些定製
我不想安裝Identity Server或其他工具,使其工作。我只是想讓企業商店讓它自己工作。可能嗎 ?
我能找到這顯然與企業存儲適合的程序,您將不再需要外部的Identity Server
? 請參閱我的回答下面
我已經基於兩個產品版本(1.0.0和2.0.0)分解反應:
注:我需要一點時間來驗證上述兩種方法。
注意 SO已經限制了我可以發佈的許多鏈接,您需要在https下面列出所有鏈接。
編輯我開始玩弄方法#2,您可以從here查看進度。
編輯我能夠今天進一步研究第一種方法,不幸的是,看起來ES 2.0.0/2.1.0不能安裝額外的IS組件。
感謝, Sameera
您好harsha89,謝謝您的回答。但我想知道是否可以在不安裝其他產品的情況下使用Enterprise Store 1.0.0和identity.xml(或管理控制檯)來唯一地執行此操作。有沒有可能? – user6198213
企業商店應該包含必需的組件。您可以通過管理控制檯檢查SP配置,並瞭解如何配置SP以實現您的要求。 – harsha89