繁体   English   中英

如何使用web api验证CRM用户?

[英]how to authenticate CRM user using web api?

我有一个API地址,可以从CRM获取数据。 当我尝试通过在浏览器的地址栏中编写此API来从该API获取数据时,我遇到错误401 ,这是一个身份验证错误。 我有凭据但不知道如何在请求中使用它们。

我假设您查看了此处的示例: 使用Web API预览的基本操作

我在GitHub上也有一些示例代码: CrmWebApiCSharp

使用ADAL库,身份验证看起来像这样:

AuthenticationContext authContext =
new AuthenticationContext(_authority, false);

//提示凭证// _ authResult = authContext.AcquireToken(// _serviceUrl,_clientId,new Uri(_redirectUrl));

//没有提示凭据UserCredential credentials = new UserCredential(_username,_ password); _authResult = authContext.AcquireToken(_serviceUrl,_clientId,credentials);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM