如何从CRM请求令牌?

时间:2017-10-02 02:32:57

标签: c# .net oauth-2.0 dynamics-crm-2016 bearer-token

为什么它仍然在CreateFromResourceUrlAsync上?

尝试执行此操作时:

/// <summary>
/// This function returns the Authority Url (OAuth Endpoint) and Resource Url (Dynamics 365 Url)
/// </summary>
/// <returns></returns>
public AuthenticationParameters DiscoverAuthority()
{
    AuthenticationParameters authParamters = AuthenticationParameters.CreateFromResourceUrlAsync
        (new Uri(BaseOrganizationApiUrl + "/api/data/")).Result;
    return authParamters;
}

它停在上面的.Result线上。

我做错了什么?

  1. 我们正在使用CRM 2016
  2. 将常规Web浏览器指向同一个URI时:BaseOrganizationApiUrl +“/ api / data /”...它会询问凭据,并继续要求凭据,即使该用户 存在,可以定期登录
  3. 我尝试了http和https。
  4. 如何获取AuthenticationParameters以获取OAuthToken?

0 个答案:

没有答案