ASP.NET使用过期证书C#在页面中嵌入内部页面

时间:2016-11-10 18:48:49

标签: c# asp.net

非常绿色开发网络前端。

我想创建一个永久托管的网站,该网站将提取一系列资源。

这是情景:

我想在网页应用中“嵌入”网页。我的想法,让网站看起来像它原来的一样,但保持上面的导航标题。我已经google了很多,试图找到一个好的方向,在哪里采取这个。根据我的发现,iframe是要走的路。

问题: 我们在其中一台服务器上托管Dell Open manage Essentials。访问此权限的唯一方法是https://ome/。我们目前没有CA,因此服务器上当前的证书已过期。由于缺少有效证书,此错误是准确的。

我的问题: 1)。 iframe是否适合这种情况。 2)。如何绕过,或者至少让用户能够继续使用嵌入式网站?这些网站都是内部的。

1 个答案:

答案 0 :(得分:0)

您无法决定是否为具有过期证书的网站显示内容。用户必须接受该风险。这就是为什么浏览器现在立即标记具有过期证书的页面并使其非常明显。在很少的情况下,您实际上想要绕过这一点 - 很少,常见的浏览器不会例外。

非常困难的方法是通过不关心过期证书的代理路由您的IFRAME网址。

较难的方法是在证书上花费50美元。或者你甚至可以在https://startssl.com获得一个免费的(YMMV)(风险自负。我是非附属的。)