2012-11-08 22 views
0

我一直在使用Windows 7 IIS(最新版本)中的自签名证书进行测试。SSL证书。 HTTPS。自签名。导入到Visual Studio以保护数据传输

我已经配置它与我发布的silverlite项目一起工作。

问题是,在我的登录屏幕上,我查询服务以查看我的网关服务是否在线。

然后,我收到一大堆错误消息,指出“混合内容”,这些遗留网络浏览器冻结!

我认为这是来自在silerlight应用程序中传输的数据。

如何在Visual Studio中使用我的自签名证书将HTTPS放到后端查询中,以便Web浏览器可以与应用程序和服务器之间的数据传输一致?

请帮助:)从浏览器

回答

1

混合内容的警告通常意味着该主页使用HTTPS,但该网页上的子元素的URL引用(如图像或脚本的URL)的HTTP。

当从运行HTTP到HTTPS切换页面,所有的URI在页面的上下文加载(图片,脚本,AJAX内容)必须使用相同的URI方案(HTTPS)或页面不被认为是真正安全。

+0

是的,所以我需要将我的自签名证书关联到我的视觉工作室项目,因为我在程序中更改了URIS? 还是我必须将每个导航网址添加到某个东西或其他? –