В WSO2 Enterprise Store 1.0.0 имя хоста, используемое для подключения, неоднозначно.
Вы можете установить HostName и MgtHostName в carbon.xml. Но есть файлы с фиксированными именами, например
- sso-idp-config.xml: (AssertionConsumerService) https://localhost:9443/store/acs
- jaggeryapps\store\controllers\ login.jag: (postUrl) "https://" + process.getProperty('carbon.local.ip') + ":" ...
localhost разрывает каждое удаленное соединение. IP-адрес нарушает аутентификацию SAML и не соответствует сторонним сертификатам.
Есть ли простой способ установить имя хоста по всему ES?