我开发了一个 sso 过滤器,它在身份 server4.1 上运行良好但是,当我迁移到 4.5 时,它一直重定向到 localhost:9443 而不是我配置的 url。(我的身份服务器在另一台服务器上)
那么这是一个错误还是我需要在身份服务器上做一些额外的配置?
我开发了一个 sso 过滤器,它在身份 server4.1 上运行良好但是,当我迁移到 4.5 时,它一直重定向到 localhost:9443 而不是我配置的 url。(我的身份服务器在另一台服务器上)
那么这是一个错误还是我需要在身份服务器上做一些额外的配置?
是的,您需要再进行一项配置。在路径 wso2is-4.5.0/repository/conf/security/application-authenticators.xml 中找到 application-authenticators.xml 文件。找到下面的配置
loginPage="https://localhost:9443/authenticationendpoint/login.do"
在那里相应地更改主机名。
您的意思是,从您的过滤器中,它总是重定向到 localhost:9443 (SAML Auth 请求)?或者在使用 Identity Server 进行身份验证(输入用户名和密码后)之后,它重定向到 localhost:9443?