我们有一个HTTPS网站,我需要在我的页面中显示一个HTTP网站(任何外部网站)。该网站使用iframe进行显示。我们意识到它在mozilla firefox中不起作用。我们正在获得一个混合内容&#34;错误。我现在正在寻找iframe的替代方案。我知道绕过安全警告是没有意义的。我们也不想更改任何浏览器设置,因为所有用户可能无权更改浏览器设置。使用<embed>
等标记或<div>
标记中的重定向也会产生同样的问题
有没有办法在C#代码中执行此操作,而不使用HTML和脚本
Response.redirect()在我们的应用程序中不起作用。如果页面被重定向,我没有问题,但我更喜欢外部网站的对话框/弹出窗口显示。
答案 0 :(得分:1)
这只是一个安全考虑因素。使用混合内容时,您的HTTPS站点并不真正安全。
为您的外部网站使用HTTPS。期间。
避免混合内容阻止的最佳策略是将所有内容作为HTTPS而不是HTTP提供。