Reputation: 19830
How can get in ASP.NET user name and password from URL?
https://myUser:myPassword@myServer/
HttpContext.Current.Request.Url
is returning https://myServer/
.
Upvotes: 6
Views: 2607
Reputation: 3386
Actually, it's perfectly possible to have URI credentials in the URL without a HTTP Authorization header. To pull those out, since the Request.Url property is a Uri object, you can access those details in the Uri.UserInfo property.
Upvotes: 0
Reputation: 101156
You need to access the authentication headers.
Info about HTTP Authentication: http://en.wikipedia.org/wiki/Basic_access_authentication
Implementing it in asp.net: http://blog.smithfamily.dk/2008/08/27/ImplementingBasicAuthenticationInASPNET20.aspx
Upvotes: 5