如何使用 angular dart webdev 在本地主机上建立安全连接?
How to estabilish a secure connection on localhost with angular dart webdev?
我正在使用 angular dart 构建 Web 应用程序,在访问用户定位功能(如地理定位)时,chrome 等浏览器强制执行 https。
当我部署 Web 应用程序时,位置 api 有效,因为连接是安全的,但是当我在本地主机上调试时,它被破坏了,因为(我假设)不安全的会话。
有没有办法配置 webdev 生成的 http 服务器以某种方式使用自签名 ssl 证书?
有没有可行的替代方案?
是的,--tls-cert-chain
和 --tls-cert-key
标志刚刚添加到 webdev serve
。我使用本教程设置证书和密钥:https://www.freecodecamp.org/news/how-to-get-https-working-on-your-local-development-environment-in-5-minutes-7af615770eec/.
然后以下命令在 https://127.0.0.1:8080
提供应用程序
webdev serve --release --tls-cert-chain path-to-cert/server.crt --tls-cert-key path-to-key/server.key
更改在 webdev 2.5.0 中。
我正在使用 angular dart 构建 Web 应用程序,在访问用户定位功能(如地理定位)时,chrome 等浏览器强制执行 https。 当我部署 Web 应用程序时,位置 api 有效,因为连接是安全的,但是当我在本地主机上调试时,它被破坏了,因为(我假设)不安全的会话。
有没有办法配置 webdev 生成的 http 服务器以某种方式使用自签名 ssl 证书?
有没有可行的替代方案?
是的,--tls-cert-chain
和 --tls-cert-key
标志刚刚添加到 webdev serve
。我使用本教程设置证书和密钥:https://www.freecodecamp.org/news/how-to-get-https-working-on-your-local-development-environment-in-5-minutes-7af615770eec/.
然后以下命令在 https://127.0.0.1:8080
webdev serve --release --tls-cert-chain path-to-cert/server.crt --tls-cert-key path-to-key/server.key
更改在 webdev 2.5.0 中。