logoutid在身份server4的隐式流程中不可用

时间:2017-04-19 11:36:50

标签: asp.net-identity logout identityserver4 oidc-client-js

嗨我正在使用身份服务器4隐式流程,

我可以使用oidc-client.js库执行登录和注销,

但在身份服务器上注销时 - >帐户控制器 - >退出操作 参数" logoutid"因为我无法获得有关客户的信息而收到空。

身份团队提供的示例有一个可用于logoutid的工作示例。只与样本不同的是我使用ASP.Net身份,这不应该是一个问题。

任何人都可以帮我解决问题吗?

此问题仅适用于Implicit flow JavaScript应用程序,我在使用MVC应用程序时收到logoutid。

1 个答案:

答案 0 :(得分:1)

您是否检查过postLogoutRedirectUri是否在允许的postLogoutRedirectUris列表中 - 如果您不知道,那么请查看您的身份服务器日志记录 - 这应该告诉您原因。

idsr在切换控制器方法之前查找此URL。