5

Javascriptを使用してCRM 2016 IFDインスタンスに対して認証を行い、いくつかのWeb API呼び出しを行いたいとします。これどうやってするの? MS documentationによると、これはADAL.jsで行うことができますが、this question on githubへの答えによれば、IFAL/ADFSシナリオはADAL.jsでサポートされていません。JavaScriptを使用してMS CRM 2016 IFDインスタンスを認証する方法はありますか?

正しいアプローチは何ですか? ADAL.jsで認証を行うことはできますか?その代替案は何ですか?

答えて

0

documentは、Oauth Authコードフローを使用してWeb APIにアクセスするADAL.netの使用を示しています。一方、ADAL.jsはSPAで使用するように設計されており、Oauth implicit grantを使用しています。

古いADFSバージョンでは、暗黙的な許可フロー(Githubが参照したもの)がサポートされていません。 ADFS 2016は、暗黙の許可をサポートしています。 ADFS 2016に対してADAL.jsを使用しているdocumented sampleがあります。

関連する問題