4
appfog文档的读取方式是,只要您使用其提供的域,您就可以获得免费的SSL。如何在Appfog上设置节点HTTPS
但据我了解,您需要.KEY和.CERT文件才能让NodeJS启动https服务器。
我错过了什么,或者他们真的只在自定义域上支持https ...?
感谢gals和伙计们!
Appfog文档中的问题:https://docs.appfog.com/customize/ssl
appfog文档的读取方式是,只要您使用其提供的域,您就可以获得免费的SSL。如何在Appfog上设置节点HTTPS
但据我了解,您需要.KEY和.CERT文件才能让NodeJS启动https服务器。
我错过了什么,或者他们真的只在自定义域上支持https ...?
感谢gals和伙计们!
Appfog文档中的问题:https://docs.appfog.com/customize/ssl
您可以使用https与他们提供的域名,例如,myapp.aws.af.cm的时候了。当使用他们提供的域名时,AppFog处理SSL终止,因此您的应用程序不需要执行任何操作。另外,如果您需要知道请求中使用的协议,那么您可以查看在路由期间由AppFog添加的X-Forwarded-Proto
标头。
SSL for Custom Domains的信息适用于您使用自己的自定义域名的情况。然后你将需要通过更多的设置,ssl证书等。
Node.Js中已经有稳定的HTTPS实现。请参考http://nodejs.org/api/https.html – Azi 2013-03-17 03:14:46
我想你已经误解了,为了启动nodejs https服务器对象,你必须有一个Key文件和一个Cert文件,但它必须匹配主机名, ip和tls端点。 – 2013-03-17 03:41:35
@ShaneGadsby查看[AppFog支持](https://www.appfog.com/support/)。但是,我怀疑他们的应用程序位于代理之后,并且在其中应用了SSL证书。您的应用可能会在['VCAP_APP_PORT'](https://docs.appfog.com/languages/node#node-walkthrough)上将所有流量转发为HTTP格式。 – 2013-03-17 05:53:22