Asp.net requireSSL=";“真的”;用于子文件夹

Asp.net requireSSL=";“真的”;用于子文件夹,asp.net,asp.net-membership,asp.net-2.0,Asp.net,Asp.net Membership,Asp.net 2.0,是否可以单独为站点的管理部分设置requireSSL=“true”?是。对于旧版本的IIS,过程是打开IIS管理器,右键单击需要SSL的文件夹,然后选择“属性”。就像在整个网站或web应用程序上一样,转到“安全”选项卡 我相对确信它在较新的版本上也同样有效,但我还没有在IIS 6以上的任何方面的实际操作经验。然而,这是一个如此普遍的要求,我相信它是一样的 是的。对于旧版本的IIS,过程是打开IIS管理器,右键单击需要SSL的文件夹,然后选择“属性”。就像在整个网站或web应用程序上一样,转到“安

是否可以单独为站点的管理部分设置requireSSL=“true”?

是。对于旧版本的IIS,过程是打开IIS管理器,右键单击需要SSL的文件夹,然后选择“属性”。就像在整个网站或web应用程序上一样,转到“安全”选项卡

我相对确信它在较新的版本上也同样有效,但我还没有在IIS 6以上的任何方面的实际操作经验。然而,这是一个如此普遍的要求,我相信它是一样的


是的。对于旧版本的IIS,过程是打开IIS管理器,右键单击需要SSL的文件夹,然后选择“属性”。就像在整个网站或web应用程序上一样,转到“安全”选项卡

我相对确信它在较新的版本上也同样有效,但我还没有在IIS 6以上的任何方面的实际操作经验。然而,这是一个如此普遍的要求,我相信它是一样的


()

您可以轻松地为任何页面执行此操作:

If HttpContext.Current.Request.IsSecureConnection.Equals(False) Then
    Response.Redirect("https://" + Request.ServerVariables("HTTP_HOST") + HttpContext.Current.Request.RawUrl) 
End If

您可以轻松地为任何页面执行此操作:

If HttpContext.Current.Request.IsSecureConnection.Equals(False) Then
    Response.Redirect("https://" + Request.ServerVariables("HTTP_HOST") + HttpContext.Current.Request.RawUrl) 
End If

抱歉,我实际上是指HTTPCookies的requireSSL=“true”。。我想使会话cookies安全。。在web.config中的HTTPCookies标记中设置requireSSL=“true”就可以了,但我只需要为管理部分做这项工作。。我检查过了,似乎这个设置只能从根web.config完成,并且会影响整个网站。身份验证cookie正在手动创建,并通过设置cookie.secure=true使其安全;但是我正在寻找一些方法,使会话cookie仅用于管理部分也是安全的。对不起,我实际上是指用于HTTPCookies的requireSSL=“true”。。我想使会话cookies安全。。在web.config中的HTTPCookies标记中设置requireSSL=“true”就可以了,但我只需要为管理部分做这项工作。。我检查过了,似乎这个设置只能从根web.config完成,并且会影响整个网站。身份验证cookie正在手动创建,并通过设置cookie.secure=true使其安全;但是,我正在寻找一些方法,使会话cookie仅在管理部分也是安全的。。