In Chrome 60, they added a feature that disables crypto.subtle
for non-TLS connections. Our product needs to run a local server and forward some secure remote connections to localhost
for security reasons. Because localhost
isn't technically a named domain, we cannot use TLS--effectively making crypto.subtle
unusable in Chrome (and chromium-based browsers like Opera), and forcing us to use a less secure shim like asmCrypto.js. Is there any way to tell Chrome to enable crypto.subtle
through headers? Is there any way to disable the new feature in the settings that we can tell users about (worst case scenario)?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…