Nuget的安全开关在重定向之前显示空白的javascript页面

时间:2016-06-08 20:31:32

标签: javascript asp.net securityswitch

所以我在我的ASP.NET 4.5站点上设置了Nuget插件安全开关4.4.0,将一些页面设置为https,将其他页面设置为http。这一切都有效,除了当在https页面和http页面之间切换时,在重定向完成并加载新页面之前,还有一秒显示空白页面,其中包含一行javascript。

javascript:

<html><head><title></title><script language="javascript">window.location = 'https://my-site.com/email-newsletter/';</script </head><body></body></html>

我看到它正在使用js来重定向页面,但是如果它没有向用户显示,我真的很喜欢。有没有办法消除这种影响?

1 个答案:

答案 0 :(得分:0)

您可以向securitySwitch配置元素添加一个将删除此功能的设置。默认情况下禁用此功能,因此您可以将此属性明确设置为&#34; true&#34;现在。将其更改为&#34; false&#34;可能会导致大多数浏览器警告交换机的用户从HTTPS到HTTP。没有JS技巧,没有什么可以做的。

<securitySwitch bypassSecurityWarning="false">

大多数浏览器都不会显示您正在查看的空白页面。您在哪个浏览器中看到此行为?