在 wso2 示例中更改端口
change port in wso2 sample
我正在执行 wso2 的示例程序。我在不同的机器上安装了 wso2is,tomcat 在本地机器上。我已将 localhost:9443 从 travelocity.properties 和 avi.properties 更改为我的 IP 地址(例如 192.168.1.xxx)。但是当我通过单击登录按钮执行示例时,它总是将我重定向到 localhost 并给出错误。
您需要使用您的 IP 地址更改 Identity Server repository/conf/carbon.xml
中的 <HostName>
和 <MgtHostName>
属性。默认情况下,它们被设置为本地主机,因此在记录时它将被重定向到那里指定的位置。
我认为你需要尝试以下方法,
虽然 tomcat 是 运行,
- 用存档管理器
打开travelocity.war
- 编辑travelocity.properties文件,
更新 SAML2.IdPURL 值
例如:SAML2.IdPURL=https://192.168.1.7:9443/samlsso
- 保存并更新 travelocity.com 网络应用
- 重新启动 tomcat 服务器以确保万无一失(您实际上不必这样做,因为 tomcat 一旦检测到更改就会进行热部署)
我在本地试过这个,它把我重定向到我输入 SAML2.IdpURL 的 IP 地址。显然,问题似乎是 travelocity.com 网络应用端的配置错误 :)
我正在执行 wso2 的示例程序。我在不同的机器上安装了 wso2is,tomcat 在本地机器上。我已将 localhost:9443 从 travelocity.properties 和 avi.properties 更改为我的 IP 地址(例如 192.168.1.xxx)。但是当我通过单击登录按钮执行示例时,它总是将我重定向到 localhost 并给出错误。
您需要使用您的 IP 地址更改 Identity Server repository/conf/carbon.xml
中的 <HostName>
和 <MgtHostName>
属性。默认情况下,它们被设置为本地主机,因此在记录时它将被重定向到那里指定的位置。
我认为你需要尝试以下方法,
虽然 tomcat 是 运行,
- 用存档管理器 打开travelocity.war
- 编辑travelocity.properties文件, 更新 SAML2.IdPURL 值 例如:SAML2.IdPURL=https://192.168.1.7:9443/samlsso
- 保存并更新 travelocity.com 网络应用
- 重新启动 tomcat 服务器以确保万无一失(您实际上不必这样做,因为 tomcat 一旦检测到更改就会进行热部署)
我在本地试过这个,它把我重定向到我输入 SAML2.IdpURL 的 IP 地址。显然,问题似乎是 travelocity.com 网络应用端的配置错误 :)