首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

怎么获取https地址?高分相送

2012-03-04 
如何获取https地址?高分相送hi大家好!我有一个页面是通过第三方网站付款成功后转回来的,为增强安全性,我想

如何获取https地址?高分相送
hi
      大家好!
      我有一个页面是通过第三方网站付款成功后转回来的,为增强安全性,我想通过返回的地址来判断是否为非法或者直接进入该页面,但第三方网站是https(SSL加密处理)不能得到结果。
      请问我有什么方法可以得到这个地址,或者有更好的加强安全方法?
      谢谢大家了!有一点建设性建议的都将有分拿!

[解决办法]
UP
[解决办法]
SSL加密处理要得到返回结果,那你也解密不了吧?

我只谈个能提高安全性的
下面代码是可以读到IP地址滴~
希望对你有用

<%


'正常情况Request.ServerVariables ( "REMOTE_ADDR ")就能取得客户端的IP地址,

'但如果客户端是使用代理服务器来访问,
'那取到的就是代理服务器的 IP 地址,而不是真正的客户端 IP 地址,

'要想透过代理服务器

'取得客户端的真实IP地址,就要使用
'Request.ServerVariables( "HTTP_X_FORWARDED_FOR ")来读取,

'但是需要注意的是:

'如果客户端没有通过代理服务器来访问,
'那么用 Request.ServerVariables ( "HTTP_X_FORWARDED_FOR ")

'取到的值将是空的。

Ip_address = Request.ServerVariables ( "HTTP_X_FORWARDED_FOR ")
If Ip_address = " " Then

Ip_address= Request.ServerVariables ( "REMOTE_ADDR ")
end if

Response.Write "Client IP Address= " & Ip_address

%>



[解决办法]
没碰到这个问题 帮顶了
[解决办法]
referer是可以随意改动的..傻孩子
[解决办法]
顶一下!
[解决办法]
帮顶把,偶也不会

热点排行