两者有什么区别?
我正在使用cf api https://api.ng.bluemix.net
。
IBM网站上的另一个教程使用cf api https://api.mybluemix.net
。
哪个似乎没有用。它是否过时且无法正常工作,或者我使用它错了吗?在Bluemix网站上,他们只显示两个CF API端点。
https://www.ng.bluemix.net/docs/#overview/overview.html
干杯
答案 0 :(得分:4)
您应该使用api.ng.bluemix.net或api.eu-gb.bluemix.net,因为它们是Bluemix中当前可用的两个区域的两个地址。创建新区域后,您将使用该新区域的api端点登录。
因此,如果您在eu-gb(英国)地区拥有应用和服务,那么您将登录api.eu-gb.bluemix.net。如果您使用的是我们南部地区,那么您将登录api.ng.bluemix.net
mybluemix.net
地址与bluemix.net
地址之间的区别在于bluemix.net
地址是为官方IBM Bluemix提供的应用程序保留的,例如console.ng.bluemix.net,{{3} }或api.ng.bluemix.net。 mybluemix.net
地址是在Bluemix上运行的用户应用程序,这些地址可能是也可能不是由IBM开发的。
答案 1 :(得分:0)
我不确定您为什么会收到SSL证书错误。
您是否可以通过直接提供端点来尝试查看cf login是否适合您? http://docs.cloudfoundry.org/devguide/installcf/whats-new-v6.html
Example =>
>>cf login -a api.ng.bluemix.net -u xxx@yy.zz -o xxx@yy.zz -s dev
API endpoint: api.ng.bluemix.net
Password>
Authenticating...
OK
Targeted org xxx@yy.zz
Targeted space dev
API endpoint: https://api.ng.bluemix.net (API version: 2.14.0)
User: xxx@yy.zz
Org: xxx@yy.zz
Space: dev