asp.net 웹 페이지의 버튼 클릭으로 웹 사이트를 열고 싶습니다. 웹 사이트는 기본 인증을 가지고 있습니다. 다음 코드를 사용하고 있지만 웹 사이트를 열 때 원하는 코드가 아닙니다. asp.net의 기본 인증으로 웹 사이트 열기
CredentialCache credentialCache = new CredentialCache();
NetworkCredential credentials = new NetworkCredential("uid", "pwd", "domain");
credentialCache.Add(new Uri("https://www.abc.com"), "Basic", credentials);
var request = (HttpWebRequest)WebRequest.Create("https://www.abc.com");
request.Credentials = credentialCache;
HttpWebResponse res1 = (HttpWebResponse)request.GetResponse();
using (HttpWebResponse res = (HttpWebResponse)request.GetResponse())
{
string ss = res.ResponseUri.ToString();
StreamReader sr = new StreamReader(res.GetResponseStream());
Response.Write (sr.ReadToEnd());
}
Response.Write