2014-01-27 79 views
0

WSO2企業商店1.0.0有一個混合關於用於建立連接的主機名。WSO2企業商店1.0.0:設置主機名

您可以設置主機名MgtHostNamecarbon.xml。但也有文件與固定名字,像

  • SSO-IDP-config.xml中:(AssertionConsumerService)https://開頭本地主機:9443 /存儲/ ACS
  • jaggeryapps \店\控制器\ login.jag:(postUrl) 「HTTPS://」 + process.getProperty( 'carbon.local.ip')+ 「:」 ...

localhost會中斷每個遠程連接。 IP地址打破SAML身份驗證,與第三方證書不符。

是否有一種簡單的方法來設置主機名遍佈ES?

回答

1

我只是通過更新sso-idp-config.xml中的AssertionConsumerService來試用這個場景,它適用於我。

因此,您只需更新sso-idp-config.xml中的AssertionConsumerService。

0

要正常工作,文件,我不得不修改的完整列表是:

  • 庫\的conf \ SSO-IDP-config.xml中
  • 庫\部署\服務器\ jaggeryapps \出版商\控制器\ login.jag
  • 庫\部署\服務器\ jaggeryapps \出版商\控制器\ logout.jag
  • 庫\部署\服務器\ jaggeryapps \社會\控制器\ login.jag
  • 庫\部署\服務器\ jaggeryapps \ socia升\控制器\ logout.jag
  • 庫\部署\服務器\ jaggeryapps \店\控制器\ login.jag
  • 庫\部署\服務器\ jaggeryapps \店\控制器\ logout.jag
  • 庫\部署\ server \ jaggeryapps \ store \ themes \ store \ js \ asset.js

登錄/註銷文件使用IP地址(使用第三方證書時選擇不當)。它也打破了SAML認證)。

我失去了很多時間查找IP和本地主機引用文件。我認爲應在產品的未來版本中對其進行審覈和記錄。