CloudHub HTTPS端点无法正常工作

时间:2013-12-05 10:09:23

标签: mule mule-studio cloudhub

我已经为我的mulesoft流设置了一个HTTPS端点,该端点在本地运行良好。

的https:// '本地主机':8081 / customerquote

一旦我在CloudHub上部署它,我无法使用https联系网址,URL看起来像 https://myappname.cloudhub.io/customerquote它仅响应HTTP报告SSL握手错误。

已尝试将端点端口切换为443或8443而没有任何结果。

任何想法?

3 个答案:

答案 0 :(得分:1)

在部署到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   这个港口。

答案 1 :(得分:1)

HTTPS侦听器需要TLS配置。

请参阅此链接 https://developer.mulesoft.com/docs/display/current/Building+an+HTTPS+Service

答案 2 :(得分:0)

我确实复制了这里报告的确切示例,并且有效

http://www.mulesoft.org/documentation/display/current/Building+an+HTTPS+Service