我有一个密码输入,我用ng-attr-type指令更改其类型:
<input ng-attr-type="{{ showPassword ? 'text' : 'password' }}">
问题是现在我收到一条警告消息,说我的浏览器顶部的连接不安全。你知道如何摆脱它吗?
感谢。
答案 0 :(得分:1)
您有一个密码<input>
,很可能您的应用程序未在HTTPS上运行。因此,您的浏览器会解释可能不安全的连接,因为您要通过非加密协议发送凭据。
您必须在应用程序上启用HTTPS才能避免出现此错误。
答案 1 :(得分:1)
As of Chrome 56,包含未通过HTTPS提供的密码或信用卡输入字段的网页将显示安全警告。我相信Firefox正在计划做类似的事情(他们可能已经这样做了)。
摆脱此警告的唯一方法是配置您的Web服务器,使其使用SSL证书。 Let's Encyrpt,这是一个Linux基金会项目,将免费为您提供一个。