2017-04-19 46 views
2

您好我使用的身份服務器4隱流,logoutid與身份服務器4隱流不可

我能夠進行登錄並使用OIDC-client.js庫註銷,

但是當上登出身份服務器 - >帳戶控制器 - >註銷動作 參數「logoutid」正在接收空值,因此我無法獲取有關客戶端的信息。

由身份團隊提供的示例有一個工作示例,其中logoutid可用。只與樣本不同的是我使用ASP.Net身份,這不應該是一個問題。

任何人都可以幫我解決問題嗎?

此問題僅適用於隱式流程JavaScript應用程序,我在使用MVC應用程序時收到logoutid。

回答

0

您是否檢查過您的postLogoutRedirectUri是否在允許的postLogoutRedirectUris列表中 - 如果您不知道,請查看您的身份服務器日誌記錄 - 這應該告訴您原因。

idsr在交付控制器方法之前查找此URL。