HTTPS网站的SSL证书要求

时间:2014-01-11 22:43:08

标签: javascript cross-domain bookmarklet

我有一个书签,旨在自动填充网站上的表单。

该网站位于:http://www.bniconnectglobal.com

现在该网站有一个SSL证书,“启用绿色栏”(对不起我的无知)。

所以现在我有几个问题:

  1. “绿条”https网站与无绿条https网站之间有什么区别。这只是检查的水平吗?

  2. 现在我明白,为了让我的脚本在这个网站上工作,我需要有一个SSL证书,但是我的脚本会在这个网站上使用基本的SSL证书(例如123-SSL),或者我需要一个完整的SSL来激活“绿色条形图”?

  3. 修改

    清晰度(因为我的原始标题指出它是一个书签小编辑。)

    如果我在我的域上托管了bookmarklet的脚本 - 我肯定没有问题,我有一个基本的SSL证书和bniconnectglobal.com有一个完整的安全证书(扩展证书)。

    对于那些尚未创建书签的人,它只是一个书签,使用以下内容将脚本附加到当前页面:

    javascript:function addtopage(){var d=document,z=d.createElement('scr'+'ipt'),b=d.body,l=d.location;try{if(!b)throw(0);z.setAttribute('src',"//mydomain.com/myscript.js");b.appendChild(z);}catch(e){alert('Please wait until the page has loaded.');}}addtopage();void(0)
    

    结束编辑

    1. 如果我使用相对网址(//mydomain.com而不是https://mydomain.com),我是否会在旧浏览器上遇到任何浏览器问题?
    2. 第二个问题是我的主要问题,但如果有人能回答所有3个问题,那就太棒了!

1 个答案:

答案 0 :(得分:1)

1)绿色栏通常表示CA使用其他步骤来验证证书持有者的身份。

2)从技术角度来看,您不需要绿色条。它应该提供更多的信任,但通常只是CA向您收取更多费用的卖点。

3)没问题,但普通证书通常不是通配符证书(* .domain.com)这些通常更贵。