4

您好我正在使用身份服务器 4 隐式流,

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

但是当在身份服务器上注销时 --> 帐户控制器 --> 注销操作参数“logoutid”正在接收 null,因此我无法获取有关客户端的信息。

身份团队提供的示例有一个可用的 logoutid 示例。与示例的唯一区别是我使用的是 ASP.Net 身份,这应该不是问题。

谁能帮我解决这个问题?

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

4

1 回答 1

3

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

idsr 在移交控制器方法之前查找此 url。

于 2018-01-26T15:11:00.883 回答