2013-10-09 157 views

回答

1

我问他们对这种支持,这是他们的答案:https://help.heroku.com/tickets/128194

因此,如果您依赖于他们的Web服务器,那么现在看来,对于客户端证书的服务器端验证现在不受到Heroku的支持。即让一台托管在heroku上的服务器检查连接客户端提供的客户端证书。这需要在Web服务器级别进行检查。

但是我没有碰到过这样的的NodeJS: https://www.npmjs.org/package/client-certificate-auth

这将导致我相信,是的NodeJS应该是可能的,因为你可以完全访问的HTTP(S)服务器。我还没有尝试过,虽然

+0

我认为这是因为他们的SSL端点是由AWS ELB支持的,而后者依然不支持客户端SSL。 –

+0

嗨,我刚刚编辑为nodejs添加更多信息。 –

+1

我认为这个解决方案不能用于SSL被路由器卸载,应用程序获取HTTP请求。 – tiblu

3

你可能已经看到了这一点: https://devcenter.heroku.com/articles/ssl-endpoint (这是更新你发布你的问题在同一天,虽然)

+1

虽然这个链接可能回答这个问题,但最好在这里包含答案的重要部分,并提供供参考的链接。如果链接页面更改,则仅链接答案可能会失效。 –

+0

@KevinPanko是的。我已经看到了这个链接,但我不确定我在这里看到什么,答案意味着什么,我在页面中找不到它。 –

+0

其实@authcate写道,不是我。 –