如何使用C#或Java脚本/Jquery更改地址栏的属性

如何使用C#或Java脚本/Jquery更改地址栏的属性,c#,javascript,jquery,asp.net-mvc,C#,Javascript,Jquery,Asp.net Mvc,我将加密我自己的网页(而不是仅仅依靠Godaddy或我的客户选择使用的任何人)。我想知道如何更改用户地址栏的属性。戈达迪在地址栏上放了一个漂亮的绿色条。我正在使用C#和Java脚本/Jquery。但是除了标题所使用的favicon.ico,我似乎看不到任何东西,而不是它下面的地址栏。唯一可以更改外观的方法是为chrome或mozilla编写扩展。你实际上必须改变皮肤,你不能仅仅用js操纵浏览器,你意识到安全的含义了吗 绿色栏是浏览器的指示器,表示您的https(SSL)证书比您的证书更安全。这样

我将加密我自己的网页(而不是仅仅依靠Godaddy或我的客户选择使用的任何人)。我想知道如何更改用户地址栏的属性。戈达迪在地址栏上放了一个漂亮的绿色条。我正在使用C#和Java脚本/Jquery。但是除了标题所使用的favicon.ico,我似乎看不到任何东西,而不是它下面的地址栏。

唯一可以更改外观的方法是为chrome或mozilla编写扩展。你实际上必须改变皮肤,你不能仅仅用js操纵浏览器,你意识到安全的含义了吗


绿色栏是浏览器的指示器,表示您的https(SSL)证书比您的证书更安全。这样的加密成本更高

不同的浏览器可能会显示不同的布局和/或颜色,您无法预测或设置它在访问者计算机上的外观。如果您的网站只打算在您控制的计算机上运行(如信息亭、展会或内部网),您可以实现以下目标:

  • 浏览器扩展
  • 嵌入到应用程序中的Web视图

我在FF和Chrome中访问了godaddy.com,在地址栏中没有看到任何绿色。您无法从Javascript中更改类似内容。绿色酒吧不是戈达迪放在那里的。这仅仅是因为它是一个受信任的根授权机构(或证书授权机构,我忘了是哪个),而这就是证书的来源。因此浏览器会更改该部分,因为它信任加密证书。当您对代码进行自签名时,它不受信任,因此浏览器不会信任它。做你想做的事情的唯一方法就是得到一个值得信任的人certificate@Barmar使用https@JamesKhouri-iDevJunkie重点是你不能被信任:)有像GoDaddy这样的特定公司已经证明能够提供安全的加密,所以他们是值得信任的。整个地址栏“设计”由浏览器创建。有特定级别的证书,最高级别的证书(如GoDaddy的https)的显示方式与“普通”证书不同。是的,无论认证机构是什么,设计都是一样的,但是信息/细节很明显change@JamesKhouri-iDevJunkie很抱歉,没有更多的解决方案/解释供您参考:(如果这有帮助,请看“绿色条”不同浏览器之间的实现并不完全相同,但有一点是,它比其他证书的级别更高。根据证书,条形图的显示方式取决于浏览器。正如您所说,您可以控制的是
favicon
title
。我理解安全性的含义吗?是的,我理解。只是我暗中相信自己,觉得世界也应该这样。:P谢谢你的回答。我希望做的是Godaddy对网站进行加密(在MSDN上找到了相关信息)我想我只是没有意识到浏览器地址栏的确认外观是浏览器本身的结果。有道理。再次感谢是的,我希望人们也信任我,这样我就可以做一些很酷的事情了lol@IDEVjunkie我想我希望实现的是自己对网站进行加密(正如我在MSDN上找到的信息那样)但我想我明白,有能力使某些东西“看起来”是加密的将是危险的。谢谢你的回答。