单点注销WSO2身份服务器 - WS-Federation

时间:2014-12-11 13:31:11

标签: asp.net wso2 wso2is ws-federation

我有单点登录工作,但我不知道如何配置单点登出。

这是我迄今为止尝试过的(没有任何成功):

[我的服务提供商] - >入站身份验证配置 - > [我的发行人] - >选中“启用单一注销”(未提供自定义URL)

我尝试的是简单地将浏览器重定向到使用以下参数配置登录的URL:

https://localhost:9443/passivests?wa=wsignout1.0

因此登录与此网址完美配合:https://localhost:9443/passivests

据我所知,除了WSO2IS没有删除cookie之外别无他法,当我尝试使用我的其他webapp时,它会将我记录下来,好像什么也没发生。 我省略了wreply(因为它是可选的)所以我希望浏览器不会重定向回我的应用程序或登录屏幕。这就是我尝试使用不同应用程序的原因。另一个应用程序在注销后首先打开,它仍然获得声明。 (我总是使用新的隐身模式镀铬窗口进行测试,以避免由于剩余的Cookie导致的漏报)

那么还有什么我应该做的,或者它可能是一个已知的错误?

1 个答案:

答案 0 :(得分:0)

这是一个已知的错误。我现在无法找到特定的类,但使用WS-Fed时调用的注销函数是一个自动生成的// TODO存根。

https://svn.wso2.org/repos/wso2/carbon/platform/branches/turing/components/identity/org.wso2.carbon.identity.sts.passive/4.2.0/src/main/java/org/wso2/carbon/identity/sts/passive/processors/SignoutRequestProcessor.java