Web サイトを自動的に認証する方法を探しています。C# Windows ストア アプリに WebView があり、パスワードで保護されたサイトにアクセスしたいと考えています。
WebView.Source= new URI("http://UserId:Password@foo.com/");
セキュリティ例外が発生するため、これは機能しません。
A security problem occurred. (Exception from HRESULT: 0x800C000E);
サイトのhtmlのみを取得し、cssまたはJavaScriptを取得しないため、以下の方法も機能しません。
HttpClientHandler handler = new HttpClientHandler();
handler.Credentials = new NetworkCredential("UserId", "Password");
HttpClient client = new HttpClient(handler);
string body = await client.GetStringAsync("http://foo.com");
webview.NavigateToString(body);
他に方法はありますか?