c# 에서 웹브라우져로
유저에이젼트를 변경하여 사이트에접속하고싶은데
코드를 이렇게 작성하고 실행하여
RegistryKey rk = Registry.CurrentUser.OpenSubKey(@"Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent", true);
rk.SetValue(null, "Mozilla/5.0 (Linux; U; Android 2.2; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1");
wb.Navigate(txtURL.Text);
while (this.wb.Document == null)
{
Application.DoEvents();
}
rk.SetValue(null, "");
테스트 페이지에 들어가면
Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_2 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8H7 Safari/6533.18.5 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/6.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2)
이런식으로 나오는데 적용되는 페이지도 있지만 인식못하는 페이지도있는데 뒤에걸 자를순없는지요
혹시 그리고 기본 webbrowser 에서 ie 대신 크롬 으로 유저에이젼트 변경하여 접속할수있는지 궁금합니다
[최초 등록일: ]
[최종 수정일: 11/7/2014]