asp.net – 如何将http请求转发到https网址
发布时间:2020-05-23 22:01:00 所属栏目:asp.Net 来源:互联网
导读:就像问题所说,如果我在我的网站上有这样的页面请求 http://somename.something.here/Dada.aspx 这样的事情 https://somename.something.here/Dada.aspx 我更喜欢(a)不重定向本地连接(以简化VS下的开发),以及(b)使用UriBuilder而不是string.Replace,因为它更精
|
就像问题所说,如果我在我的网站上有这样的页面请求 http://somename.something.here/Dada.aspx 这样的事情 https://somename.something.here/Dada.aspx 解决方法我更喜欢(a)不重定向本地连接(以简化VS下的开发),以及(b)使用UriBuilder而不是string.Replace,因为它更精确一些.if (!Request.IsLocal && !Request.IsSecureConnection) {
var ub = new UriBuilder(Request.Url);
ub.Scheme = Uri.UriSchemeHttps;
ub.Port = -1; // use default port for scheme
Response.Redirect(ub.Uri.AbsoluteUri,true);
return;
} (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- C# 中的委托和事件 [转载]
- asp.net – IIS 7如何使用数据库中的用户帐户映射客户端证书
- nuget – 在部署的asp.net mvc解决方案中需要packages.conf
- 使用ASP.NET Web服务的jQuery AutoComplete(jQuery UI 1.8r
- 如何使用asp.net中的Enter键提交表单
- 怎样恢复能在asp.net中使用c#下载文件 – 最好的方法(对于大
- asp.net – 获取当前以aspnet mvc成员身份登录的userID
- asp.net-mvc – ASP.NET MVC Session vs Global vs Cache
- asp.net – Web API 2 – ApiController.InternalServerErr
- asp.net-mvc – 在请求之间保持/缓存数据 – 常用方法
推荐文章
站长推荐
热点阅读
