您当前的位置:中客资源站网络学院ASP 编程ASP 实例 → 文章内容 退出登录 用户管理
本类热门文章
相关下载
网页开发如何使用HTTPS
作者:本站  来源:本站整理  发布时间:2007-4-15 2:44:08

减小字体 增大字体

我是用VS.Net 2003开发Web应用,默认使用的是HTTP协议,我想把用户登陆模块进行HTTPS加密传输,但不知道如何使用,请各位指点一下。谢谢。

让一个ASP页面以https开始,请在该ASP页面顶部添加如下代码:

<%
Response.Buffer = True
If (Request.ServerVariables("HTTPS") = "off") Then
Dim xredir__, xqstr__

xredir__ = "https://" & Request.ServerVariables("SERVER_NAME") & _
Request.ServerVariables("SCRIPT_NAME")
xqstr__ = Request.ServerVariables("QUERY_STRING")

if xqstr__ <> "" Then xredir__ = xredir__ & "?" & xqstr__

Response.redirect xredir__
End if
%>

相反的,强迫以Http开始
请添加如下代码

<%
Response.Buffer = True
If (Request.ServerVariables("HTTPS") = "on") Then
Dim xredir__, xqstr__

xredir__ = "http://" & Request.ServerVariables("SERVER_NAME") & _
Request.ServerVariables("SCRIPT_NAME")
xqstr__ = Request.ServerVariables("QUERY_STRING")

if xqstr__ <> "" Then xredir__ = xredir__ & "?" & xqstr__

Response.redirect xredir__
End if
%>

希望能对你有所帮助

[] [返回上一页] [打 印]
文章评论 (评论内容只代表网友观点,与本站立场无关!)

用户名: 查看更多评论

分 值:100分 85分 70分 55分 40分 25分 10分 0分

内 容:

         (注“”为必填内容。) 验证码: 验证码,看不清楚?请点击刷新验证码