通过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终止方案中处理此类问题的任何指示都会有很大帮助..
提前致谢..
答案 0 :(得分:0)
打开[Product_Home] /repository/conf/carbon.xml文件并取消注释下面的元素。
<HttpAdminServices>*</HttpAdminServices>
取消注释上述参数将公开HTTP传输中的所有AdminServices。使用HTTP传输,您在公共信道中路由的凭据和数据很容易受到攻击。