ASP.net 检查页面是 http 还是 https

标签 asp.net https

我有一个 Web 应用程序托管在多个服务器上,其中一些服务器位于 https 上。如何从代码隐藏中检查页面当前是 http 还是 https?

最佳答案

您可以引用Request.IsSecureConnection属性 HttpRequest类(class)。如需页面、用户控件等之外的完整引用,请使用 HttpContext.Current.Request.IsSecureConnection .

关于ASP.net 检查页面是 http 还是 https,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1356389/

相关文章:

javascript - 如何或什么是处理 webform 中客户端验证错误的正确方法?

javascript - 在 Web 应用程序 (ASP.NET 2.0) 中显示更多按钮的工具栏

.net - 如何阻止我的 Azure 网站将所有 HTTP 流量自动重定向到 HTTPS?

Drupal HTTP/HTTPS 持久 session ?

ios - UNIRest Https "The network connection was lost"错误

asp.net - 如何在 ASP.NET 中实现 A/B 拆分测试?

asp.net - 如何使用 Ninject 注入(inject)一个 asp.net (mvc2) 自定义成员提供程序?

如果 URL 是 https,则 Python urllib2 给出 "network unreachable error"

asp.net - 允许 允许 AD 组访问

python - 使用 boto HTTPS 上传到 S3?