我有一个Angular应用程序(版本7.2),当我在localhost上打开它时,它突然不在Firefox中。浏览器说:“正在与localhost进行TLS握手”,但是过了一会儿我超时了。在Chrome和所有其他浏览器中,该应用均可正常运行。
我注意到,尽管可以在Firefox中调用它,但是如果我在angular.json中将以下设置(ssl属性设置为false):
"serve": {
"builder": "@angular-devkit / build-angular: dev-server",
"options": {
"browserTarget": "my-ui: build",
"port": 8080,
"ssl": false, // set it to false here
"proxyConfig": "src / proxy.conf.js"
},
但是,由于所有内容(登录,保护措施等)都是基于SSL的,因此我的应用无法再使用。
为什么Firefox突然出现此行为,我该如何解决此问题并仍然能够使用SSL?
答案 0 :(得分:1)
删除我的本地主机证书并重新启动该应用程序对我来说有用。
http://talk.manageiq.org/t/solved-firefox-performing-a-tls-handshake-is-slow/3046/11