window.crypto.subtle在IIS托管的Web应用程序中不起作用

时间:2017-11-13 16:02:40

标签: javascript iis window-object window.crypto

我在我的应用程序中使用window.crypto.subtle.importKey()进行身份验证过程之一。当我在节点服务器上运行它时它工作,但当我在IIS上托管它时它不工作。

  

错误:

     

undefined的importKey(Till window.crypto我得到了)

1 个答案:

答案 0 :(得分:0)

我找到了这个问题的答案。 Chrome限制使用WebCryptographyApi来保护原点。这意味着' https'。 localhost是一个启用开发的特殊地址。因此,要在真实环境中使用WebCrypto,您需要设置SSL / TLS服务器