我是 asp.net 的初学者,并被要求开发一个请求基本身份验证的页面。当用户点击链接时,将弹出登录屏幕(对话框)。用户填写用户名和密码后,请求的http头将显示加密的用户名和密码。
我尝试了一切,但我无法正确
这是我的代码
code
public partial class Authenticate : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Uri uri = new Uri("http://abdullahtk.somee.com");
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri);
request.UseDefaultCredentials = true;
Response.AddHeader("WWW-Authenticate", "BASIC Realm=My Realm");
WebResponse v = request.GetResponse();
Stream rStream = v.GetResponseStream();
StreamReader str = new StreamReader(rStream);
if (str.EndOfStream != true)
{
Response.Write(str.ReadToEnd());
}
v.Close();
rStream.Close();
str.Close();
}
}
请帮我!?