2016-06-12 93 views
0

我一直在成功使用Google Identity Toolkit(用於Web)很長一段時間,但現在我遇到了問題。我有一位客戶想要使用他們的Microsoft Office 365商業帳戶進行身份驗證,但我無法爲此配置GIT。適用於Office 365帳戶的Google Identity Toolkit

我已經按照描述here和微軟here提供的描述配置了GIT服務和身份提供商(Google,Microsoft和Yahoo)。

我遇到的一個問題是我在Microsoft應用程序註冊門戶中將我的應用程序配置爲Live SDK應用程序(具有應用程序ID和密鑰)。我使用其他應用程序ID和應用程序密碼值創建了一個新的(通用?)應用程序。在此之後,我使用Google Developer Console上的Identity Toolkit API中的這些值更新了客戶端ID和密鑰。

雖然沒有運氣。當用戶嘗試使用他們的Office 365商業帳戶登錄我的Web應用程序時,他們仍然從Microsoft登錄應用程序中收到「帳戶不存在」錯誤消息。

毫無疑問,問題在於用戶被重定向到Microsoft Live ID登錄應用程序(login.live.com)而不是Microsoft Office 365 Business Sign In應用程序(login.microsoftonline.com)。但是,我不知道是誰負責此重定向(Google Identity Toolkit,帳戶選擇器或Microsoft端點)。或者,如何解決這個問題。

任何想法?建議?

回答

0

Google Identity Toolkit服務器生成重定向url。目前Live ID登錄是Microsoft支持的唯一端點。目前不支持Office 365 Business Sign In。

相關問題