に私は、私はしかし、これは動作していない、基本認証を通じて認証しようとした.NET認証を前提
ためのODataクライアントとオンプレミスダイナミクス365に接続しようとしています。
var c = new Microsoft.Dynamics.CRM.System(new Uri("https://mycrm01/crm/api/data/v8.2/"));
c.SendingRequest2 += (o, requestEventArgs) => {
var creds = username + ":" + password;
var encodedCreds = Convert.ToBase64String(Encoding.ASCII.GetBytes(creds));
requestEventArgs.RequestMessage.SetHeader("Authentication", "Basic" + encodedCreds);
};
var contacts = c.Contacts.Where(x => x.Firstname=="testuser");
foreach (var contact in contacts)
{
}
私が受け取るエラーは次のとおりです。HTTPエラー401 - 権限:アクセスが
を拒否された誰かがこれがどのように行われるか私を助けることができますか?