改变wso2样本中的端口

时间:2016-05-13 05:03:10

标签: wso2 wso2is

我正在执行wso2的示例程序。我在不同的机器上安装了wso2is,而tomcat在本地机器上。我已经从travelocity.properties和avi.properties将localhost:9443更改为我的ipaddress(例如192.168.1.xxx)。但是当我从点击登录按钮执行示例时,它总是重定向我localhost并给出错误。

2 个答案:

答案 0 :(得分:1)

我认为你需要尝试以下方法,

当tomcat正在运行时,

  1. 使用档案管理员打开travelocity.war
  2. 编辑travelocity.properties文件, 更新SAML2.IdPURL值 例如:SAML2.IdPURL = https://192.168.1.7:9443/samlsso
  3. 保存并更新travelocity.com网络应用
  4. 重新启动tomcat服务器只是为了确定(因为tomcat一旦检测到更改就会进行热部署,所以你真的不必这样做)
  5. 我在本地尝试了这个,它将我重定向到我放在SAML2.IdpURL中的IP地址。显然问题似乎是travelocity.com网络应用程序端的配置错误:)

答案 1 :(得分:0)

您需要使用您的IP地址更改Identity Server <HostName>处的<MgtHostName>repository/conf/carbon.xml属性。默认情况下,它们被设置为localhost,因此在记录时它将被重定向到那里指定的位置。