【发布时间】:2013-12-14 00:28:11
【问题描述】:
在 Windows Azure 网站上运行,我想通过默认的 *.azurewebsites.net 证书使用 ssl。它无需执行任何操作即可工作,但 http 也可用于每个目的地,而不仅仅是 https。如何强制从 http 重定向到 https?通常我可以这样做:
var https = require('https');
...
var options = {
key: fs.readFileSync('path.key'),
cert: fs.readFileSync('path.crt')
};
...
https.createServer(options, app)
但由于我对 *.azurewebsites.net 证书一无所知,例如它的路径,所以这行不通。
如何将所有或部分请求重定向到 https?
【问题讨论】:
标签: node.js ssl https express azure-web-app-service