我现在手头上有个须求,是做单点登陆时用到的。用户在我们网站上点登陆时跳转到第三方的登陆页登陆(这里的第三方暂时取名为:http://test.com/login).第三方给我的资料是:生产校验信息,并和用户登陆信息通过HTTPS协议以POST方式提交表单到我们的网站,传递的参数名给了我们,我在用户登陆成功返回到我们网站的页面里用Request.Form["参数名"]读取不到第三方传给我的信息,提供给我们的参数名Request.Form["参数名"]都为空。第一次做这方面的东西,没点思路,请大家帮忙看看
"no-cache"
Request.Headers[1]
"Keep-Alive"
Request.Headers[1].Length
10
Request.Headers[2]
"no-cache"
Request.Headers[3]
"application/x-shockwave-flash, image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/x-ms-application, application/x-ms-xbap, application/vnd.ms-xpsdocument, application/xaml+xml, */*"
Request.Headers[4]
"zh-cn"
Request.Headers[5]
"localhost:33765"
Request.Headers[6]
"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)"这就是Request.Headers读取出来的信息一共七个
ASP.NET WebForm和ASP.NET MVC分页最终解决之道
让他们弄个web service接口不就好了,两个网站交互数据,很少见过提交表单的方式。
没听说过移动有自己开发的SSO系统哇呵呵
已经包含Http Post,SSL认证,返回数据格式
参考地址www.cnblogs.com/mail-ricklee