我在HTTPS / SSL网页上有一个CKEditor WYSIWYG文本和HTML编辑器控件。我今天刚启用SCAYT(键入时拼写检查)功能,现在在页面加载时看到安全警告。
这似乎是由这四个文件引起的:
http://svc.spellchecker.net/spellcheck31/lf/scayt/_base.xd.js
http://svc.spellchecker.net/spellcheck31/lf/scayt/nls/caption.xd.js
http://svc.spellchecker.net/spellcheck31/lf/scayt/lang_list.js
http://svc.spellchecker.net/spellcheck31/lf/scayt/resources/blank.gif
我发现了Ticket #4065这个问题。据报道,SpellChecker.net在12天前纠正了这个问题。
为什么我仍然会在我的网站上看到警告?
这些文件名不会出现在我的源代码中。
答案 0 :(得分:1)
问题在SpellChecker.net方面得到解决
答案 1 :(得分:0)
为什么我仍然会在网站上看到警告?
可能是因为你仍在从https页面发出http请求 - 为什么呢,我不知道,从错误来看,CKEditor会自动切换协议。您没有对上面列出的四个地址进行硬编码?
答案 2 :(得分:0)
您收到警告,因为脚本没有通过ssl链接(https)加载,只是普通的http。
我尝试在浏览器中通过ssl手动获取第一个脚本,它似乎工作正常。
我对此组件没有任何直接经验,但我认为这些行是自动生成的。如果是这样,应该在某处设置启用ssl的设置,或者脚本应该自动检测它。
如果您手动添加了行,请替换http:// wth https://,然后它应该停止向您发出警告消息。