残りのクライアントを構築するためにHttpClientで少し精緻化しています。しかし、私は把握することはできませんまた、どのようにサーバーに向かって認証する方法の例を見つける。おそらく私は基本的なautを使用しますが、実際にどのような例であれ評価されるでしょう。以前のバージョンではHttpClientと.net4に基づいてRest-clientで認証する方法
(オンラインの例を持っている)あなたがやった:TransportSettings
プロパティは、もはやバージョン0.3.0に存在するしかし
HttpClient client = new HttpClient("http://localhost:8080/ProductService/");
client.TransportSettings.Credentials =
new System.Net.NetworkCredential("admin", "admin");
。
これは.NET 4.5で動作する唯一の回答です – Frank
私はVS2013と.NET 4.5を使用しています認証ヘッダが設定されていません。私はプロパティを介して直接ヘッダーを設定することができます。他に何が欠けていますか? – Alex
@Alex 'HttpClientHandler.PreAuthenticate = true'を設定しようとしてください。http://msdn.microsoft.com/en-us/library/system.net.http.httpclienthandler.preauthenticate.aspx –