日期:2014-05-17  浏览次数:20505 次

aspx如何读取UserName、Password

服务端收到这样的链接,如何在 ddd.aspx里读取UserName、Password,

 http://username:password@www.site.com/ddd.aspx


  还是说UserName、Password 只能通过IIS的验证,aspx无法读取?

   

------解决方案--------------------
Request.Headers["Authorization"];
------解决方案--------------------
一般是在登录时传送密码,其他访问不会访问密码,

再次访问时,只通过加密的用户ID去访问,于传送密码时会容易谢漏信息
------解决方案--------------------
window集成验证传递的是加密摘要信息,是看不到密码的,你要把验证方式改成基本方式才能看到密码。
------解决方案--------------------
没看懂楼主的意思,你这里的

http://username:password@www.site.com/ddd.aspx

假如username是111,password是222

这个URL是不是

http://111:222@www.site.com/ddd.aspx 这样?
------解决方案--------------------
引用:
服务端收到这样的链接,如何在 ddd.aspx里读取UserName、Password,

 http://username:password@www.site.com/ddd.aspx


  还是说UserName、Password 只能通过IIS的验证,aspx无法读取?

   

服务器怎么收到这样的链接的?你能给出可执行的测试,让我们看看你说的是什么服务器吗?