我按照API Connect getting started guide创建了一个本地环回API应用并成功测试。然后我试着关注Publish Your API to Bluemix。出版成功。该应用正在运行。但是,点击该应用会产生Chrome错误:
This site can’t provide a secure connection
ddd.abbr-dev2.apic.mybluemix.net sent an invalid response.
我怀疑问题是错误的端口。根据{{3}},端口应使用process.env.PORT
,但环回默认为3000.在此CloudFoundry Nodejs tips之后,我尝试添加config.local.js:
module.exports = {
port: process.env.PORT
};
但服务终点仍无法访问。 请帮忙。感谢
答案 0 :(得分:2)
这实际上是设计的。由于您的API实施在公共互联网上,因此通过Mutual TLS进行保护。访问它的唯一方法是通过API Connect网关,从而确保管理API。
如果您想公开访问该应用,请在Bluemix控制台中打开该应用,然后使用mybluemix.net
域向该应用添加其他路线。