requireSSL="true";对于子文件夹

发布于 2024-09-11 09:50:57 字数 43 浏览 4 评论 0 原文

是否可以单独为网站的管理部分设置 requireSSL="true" ?

Is it possible to set requireSSL="true" for admin part of the site alone?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

高冷爸爸 2024-09-18 09:50:57

您可以轻松地为任何页面完成此操作:

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

You can do it easily for any page:

If HttpContext.Current.Request.IsSecureConnection.Equals(False) Then
    Response.Redirect("https://" + Request.ServerVariables("HTTP_HOST") + HttpContext.Current.Request.RawUrl) 
End If
指尖凝香 2024-09-18 09:50:57

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

我相对确定它在较新版本上的工作方式相同,但我还没有任何 IIS 6 以上版本的实践经验。但是,这是一个常见的要求,我确信它是相同的。

官方iis 说明请参见此处

Yes. For older versions of IIS, the procedure is to open the IIS manager and right-click on the folder you want to require SSL on, and choose properties. The go to the Security tab just like you would on an entire web site or web app.

I am relatively sure it works the same on the newer versions, but I haven't yet had hands-on experience with anything above IIS 6. However, this is such a common requirement, I'm sure it's the same.

(official iis instructions here)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文