如何使用javascript对MS CRM 2016 IFD实例进行身份验证?

时间:2016-04-25 01:18:45

标签: javascript adal dynamics-crm-2016 adal.js dynamics-crm-webapi

我想通过Javascript对我们的CRM 2016 IFD实例进行身份验证,以进行一些Web API调用。我怎样才能做到这一点? 根据{{​​3}},可以使用ADAL.js完成此操作,但MS documentation的答案是,ADAL.js不支持IFD / ADFS方案。

什么是正确的方法?可以使用ADAL.js进行身份验证还是可以使用哪些替代方法?

1 个答案:

答案 0 :(得分:0)

帖子中提到的document显示了ADAL.net的使用,它使用Oauth Auth代码流来访问Web API。另一方面,ADAL.js设计用于SPA并使用Oauth implicit grant

较旧的ADFS版本不支持隐式授权流程(这是Github提出的问题)。 ADFS 2016支持隐式授权。以下是针对ADFS 2016使用ADAL.js的documented sample