我是 WSO2 的新手,我按照这篇文章为以下场景启用单点登录 (SSO):
- 运行centos的虚拟机(IP:192.168.0.18)
- WSO2 IdentityServer 4.1.0 安装了 https 端口:9443
- WSO2 ApplicationServer 5.1.0 安装了 https 端口:9443
这是问题所在:
当我访问应用程序服务器控制台管理时,我按预期重定向到身份提供者登录页面并且可以登录。
然后我被重定向到初始请求(应用程序服务器 MGT 控制台),但出现一条消息,告诉我身份验证/授权失败。
在日志文件中,我可以看到以下错误:
TID:[0] [AS] [2013-05-14 16:13:32,128] 信息 {org.wso2.carbon.identity.authenticator.saml2.sso.common.builders.AuthenticationRequestBuilder} - 构建身份验证请求 {org.wso2 .carbon.identity.authenticator.saml2.sso.common.builders.AuthenticationRequestBuilder} TID:[0] [AS] [2013-05-14 16:13:32,388] 错误 {org.wso2.carbon.identity.authenticator.saml2 .sso.util.Util} - prolog 中不允许有内容。{org.wso2.carbon.identity.authenticator.saml2.sso.util.Util} TID:[0] [AS] [2013-05-14 16:13:32,389] 错误 {org.wso2.carbon.identity.authenticator .saml2.sso.SAML2SSOAuthenticator} - 验证/授权用户时出现系统错误:处理 saml2 响应 {org.wso2.carbon.identity.authenticator.saml2.sso.SAML2SSOAuthenticator} org.wso2.carbon.identity.authenticator.saml2 时出错.sso。
我在网上搜索这个错误,但我找不到可以帮助我解决这个问题的东西。
欢迎任何帮助。
谢谢。