C# Identity Server 3注销时出现问题-注销不起作用

C# Identity Server 3注销时出现问题-注销不起作用,c#,single-sign-on,identityserver3,C#,Single Sign On,Identityserver3,我有一个问题,有点复杂的架构。 以下是我的绘画技巧: 图例: Client1-可以触发登录和注销到SSObox的应用程序 最上面 SSO—SSO接受wsfed并将saml中的响应返回到网桥 Bridge是一个中间SSO,因为client2是net core应用程序,而net core不支持客户端上SSObox的identity serverowin 当时大多数都是顶级的,所以我们不得不将中间桥应用程序放到 注意你的请求。此应用程序使用UseWsFederationAuthentication来

我有一个问题,有点复杂的架构。 以下是我的绘画技巧:

图例:

Client1-可以触发登录和注销到SSObox的应用程序 最上面

SSO—SSO接受wsfed并将saml中的响应返回到网桥 Bridge是一个中间SSO,因为client2是net core应用程序,而net core不支持客户端上SSObox的identity serverowin 当时大多数都是顶级的,所以我们不得不将中间桥应用程序放到 注意你的请求。此应用程序使用UseWsFederationAuthentication来 对SSO进行身份验证

客户端2在SSO上进行身份验证,然后SSO向网桥发送authorizationresponse,如果一切正常,客户端2将登录

问题是,当我从客户端1注销时,它不会从客户端2注销。我错过了什么?如果您需要代码,我可以把所有的代码放在一起,但是这个架构支持吗

SoSsFEDFS和桥式SSOC WSSFED SSO在中间,然后是客户端? 我使用SeriLog启用了日志记录,当endsessioncallback设置为sid参数为空时: core/connect/endsessioncallback?sid=

错误:

w3wp.exe信息:0:2017-02-15 12:22:36.418+00:00[信息]请求结束会话回调 2017-02-15 12:22:36.433+00:00[调试]没有客户端会话iframe URL

2017-02-15 12:22:36.386+00:00[调试][2017-02-15T12:22:36.3867557Z]级别=信息,种类=开始,类别=系统.Web.Http.ModelBinding',Id=00000000-0000-0000-c044-0080000000ea,操作=HttpActionBinding.ExecuteBindingAsync 2017-02-15 12:22:36.386+00:00[Debug][2017-02-15T12:22:36.3867557Z]级别=信息,种类=开始,类别=系统.Web.Http.ModelBinding',Id=00000000-0000-0000-c044-0080000000ea,消息=绑定参数'sid,操作=ModelBinderParameterBinding.executebindingsync 2017-02-15 12:22:36.403+00:00[调试][2017-02-15T12:22:36.4035482Z]级别=信息,种类=结束,类别='System.Web.Http.ModelBinding',Id=00000000-0000-0000-c044-0080000000ea,消息='Model状态无效。sid.String:请求中不存在必需的值。“,Operation=ModelBinderParameterBinding.ExecuteBindingAsync 2017-02-15 12:22:36.403+00:00[调试][2017-02-15T12:22:36.4035482Z]级别=信息,种类=结束,类别='System.Web.Http.ModelBinding',Id=00000000-0000-0000-c044-0080000000ea,消息='Model状态无效。sid.String:请求中不存在必需的值。“,Operation=HttpActionBinding.ExecuteBindingAsync

没有提供sid的原因可能是什么?可能是这种情况吗