如何从javascript或ionic访问ADFS 3.0?

时间:2017-03-26 23:34:55

标签: javascript cordova ionic-framework oauth-2.0 adfs3.0

我有一个配置为接受oAuth2的adfs 3.0服务器。 使用 WIF 与c#交谈很容易。

但是,我不确定如何使用 Javascript?(html5 / css / Javascript)(离子精确)

我用谷歌搜索,没有找到任何好的参考。 我使用javascript与我的 protected api 交谈,后者将接受来自ADFS的Oauth2令牌。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

Microsoft提供ADAL库来请求安全令牌。该库以多种语言编写。对于Javascript,您可以使用https://github.com/AzureAD/azure-activedirectory-library-for-js。我自己没有尝试过,但实质上这个库为你封装了这些过程。以下是Bertocci本人的回复:https://github.com/AzureAD/azure-activedirectory-library-for-js/issues/222关于ADFS的使用情况。