Windows ランタイムを使用して Windows ストア アプリを構築しています。基本認証を使用する OData サービスにアクセスしています。WCF Data Services Tools for Windows Store Appsライブラリ ( )を使用していMicrosoft.Data.Services.Client.WindowsStore
ます。
認証文字列はカスタム形式なので、NetworkCredential(username, password)
. からのすべてのリクエストに自分でヘッダーを追加する必要がありDataServiceContext
ます。
次のコードを使用してみました:
proxy.SendingRequest += (s, e) =>
{
e.RequestHeaders.Add("Authorization", authHeader);
}
しかし、私はエラーを受け取ります:
'System.Net.WebHeaderCollection' does not contain a definition for 'Add' and no extension method 'Add' accepting a first argument of type 'System.Net.WebHeaderCollection' could be found