我已经为我的mulesoft流设置了一个HTTPS端点,它在本地运行得很好。
https://'localhost':8081/customerquote
一旦我将它部署到CloudHub上,我就无法使用https与url联系,https://myappname.cloudhub.io/customerquote看起来就像https://myappname.cloudhub.io/customerquote,它只在报告SSL握手错误的HTTP中响应。
已经尝试将端点端口切换到443或8443,但没有任何结果。
知道吗?
发布于 2013-12-06 03:55:39
我确实复制了这里所报告的例子,它起了作用。
http://www.mulesoft.org/documentation/display/current/Building+an+HTTPS+Service
发布于 2013-12-05 13:48:23
在部署到CloudHub时,需要使用属性占位符:
http://www.mulesoft.org/documentation/display/current/Developing+a+CloudHub+Application
如果应用程序需要外部访问的HTTP或HTTPS端口来接收消息、触发事件或公开web服务或用户界面,则必须使用保留属性${http.port}或${https.port}声明端口。在CloudHub上,平台服务自动分配端口${http.port}或${https.port}。端口80到应用程序域URL上的流量将被路由到此端口。
发布于 2015-08-13 04:50:43
HTTPS侦听器需要TLS配置。
请参考此链接https://developer.mulesoft.com/docs/display/current/Building+an+HTTPS+Service
https://stackoverflow.com/questions/20397043
复制相似问题