用于WSO2 Identity Server的UserInformationRecoveryService在http中不可用

时间:2016-08-31 15:26:13

标签: soap wsdl wso2is

通过OSGI列出管理服务WSO2的服务器身份服务器(5.1.0)列出该服务仅在https上可用,如下所示:

55. UserInformationRecoveryService,UserInformationRecoveryService,https://localhost:9443/services/UserInformationRecoveryService/

在负载均衡器等前端设备上终止SSL的情况下,目标URL将成为仅限http的URL。调用任何相关操作(如getCaptcha())最终会出错。

EPR错误如下:

找不到端点引用(EPR)的服务 http :// hostname:9763 / services / UserInformationRecoveryService.UserInformationRecoveryServiceHttpsSoap12Endpoint

总结

服务仅在https上通过OOTB jar提供,但由于SSL终止,在调用操作时,位置url最终在http上。

有关如何在SSL终止方案中处理此类问题的任何指示都会有很大帮助..

提前致谢..

1 个答案:

答案 0 :(得分:0)

打开[Product_Home] /repository/conf/carbon.xml文件并取消注释下面的元素。

<HttpAdminServices>*</HttpAdminServices>

取消注释上述参数将公开HTTP传输中的所有AdminServices。使用HTTP传输,您在公共信道中路由的凭据和数据很容易受到攻击。