adal.js相关内容
我在我的网站上使用adal.js进行AAD身份验证。 解码AAD令牌后,声音看起来有所不同,它是AAD中的应用程序api。 但是,当我尝试了解AAD在不同情况下的工作方式时,几乎所有文档的AAD令牌示例都将aud显示为资源URL,例如 http://contoso.com/ 。 根据我的理解,aud表示为此令牌发行。 但是我很好奇为什么AAD的aud行为不一致的主要原因是什么。
..
我已经尝试了许多角形标签库,但是令牌的更新不是自动完成的。 这是我使用的配置。 在package.json中 “ @ types / adal”:“ ^ 1.0.29”, “ @ types / adal-angular”:“ ^ 1.0.0”, “ adal-angular”:“ ^ 1.0.17”, adal-angular带有两个脚本 adal.js 和
..
我正在使用 ADAL JS 根据Azure AD对用户进行身份验证。而且,由于我是 ADAL JS 的新手,我开始阅读以下文章,这些文章非常有帮助: 介绍ADAL JS v1 ADAL JavaScript和AngularJS –深入研究 阅读文章后,我的印象是 ADAL JS 拦截服务调用,并且如果服务URL在 AuthenticationContext 配置中注册为端点之一,则它
..
我有一个带有前端前端的自托管Web api应用程序,现在需要开始通过Azure Active Directory对用户进行身份验证。 我'下载了SinglePageApp示例,并进行了设置并使其成功运行。 https://github.com/Azure-样本/ active-directory-angularjs-singlepageapp-dotnet-webapi 在对自己的应
..
想知道是否有Azure Active Directory / Angular 2 / Adal专家可以协助您解决此问题。 我的设置如下:具有三个应用程序注册的Azure Active Directory。一种用于Web API,一种用于WPF应用程序,一种用于Angular 2应用程序。 Web API的配置看起来很标准: < ; add key =“ ida:Tenant”
..
短场景:多租户前端javascript(React.JS)Web应用程序从浏览器中调用多租户ASP.NET Core 2.2 WebAPI。 身份验证: 前端应用程序中的ADAL.js负责用户登录时(根据用户原始的Azure Active Directory)从AzureAD1或AzureAD2或AzureAD3获取令牌...。 用户同意将前端Web App(范围:登录并读取用户
..
我有一个客户端应用程序,正在通过ADFS和react-adal进行身份验证,并且我的大多数应用程序都可以正常工作,但似乎找不到请求访问令牌的方法(因此刷新令牌) )和id_token,这就是我从ADFS获得的全部回报。 在React应用将用户转发到ADFS进行登录的那一刻,这将对令牌进行身份验证并我希望能够从/ adfs / userinfo端点获取userinfo(名称,姓氏,角色等),但
..
我正在尝试使用Angular5使用 HttpInterceptor 在所有HTTP请求中注入一个Authorization标头。 我依靠第三方库(ADAL,在这里称为 AuthService )公开了 acquireToken()方法来获取 问题是 aquireToken()返回一个可观察值,我有 因此,我想我的代码从不注入标题,因为 next.handle()在 acquire
..
使用不带Angular的adal.js库时遇到问题。 (我正在使用Vue.js。) 我有一个身份验证上下文实例,该实例由以下选项构成(已更改确切值以保护无辜者) : let config = { 租户:'', clientId:' ', redirectUri:'http://myapplication.com/index.html
..
我遵循了本指南: https://github.com/Azure-Samples/active-directory-angularjs-singlepageapp ,我连接成功。我想将不记名令牌发送到我的C#服务器,并使用它来调用我的工作台(另一个AD应用程序)函数。 我正尝试使用不记名令牌在邮递员电话中从角度获取消息,并且未经授权。值得一提的是,我向我的有角度的客户授予了访问
..
我正在使用ADAL JS制作SPA。调用adalService.logOut()之后,将用户正确重定向到Microsoft oauth注销URL,并且注销发生的很好。但是,该用户已从所有Microsoft 365站点和所有其他使用ADAL的站点中注销。 是否有一种方法只能将用户从该站点注销? 解决方案 不幸的是,ADAL JS库的工作方式正如您所描述的。调用注销函数时,它将清除整个缓
..
我正在使用在Azure广告中进行身份验证的应用程序。我使用adal.js来获取访问令牌。但是访问令牌仅在1小时内有效。那么,如何使用Adal js中的刷新令牌在后台获取新令牌? 感谢您提供示例代码。 解决方案 当用户与Azure AD进行活动会话时,ADAL JS会自动为您执行该会话。 ADAL JS检查现有令牌(在缓存中)的预计过期时间,如果令牌即将过期,它将使用不可见的iFram
..
我正在使用Azure AD对我的单页应用程序(Angular4)进行身份验证,并使用Adal.js对其进行身份验证。在登录页面上,我单击重定向到Microsoft AAD的按钮,并在成功登录后重定向到应用程序主页,并从JWT接收 id_token 和用户信息。 我需要 access_token 来进行后端API访问,我正尝试通过ADAL AuthenticationContext 的 get
..
我有一个用ASP.NET MVC编写的应用程序。我们决定用angular编写新的前端函数,然后将所有前端缓慢迁移到angular。但是目前,我们对Angular和MVC都一无所知。我们遇到的问题是,当用户登录时,登录仅在应用程序的MVC部分进行。 Angular和ASP.NET MVC之间不会共享来自Azure AD的访问令牌。 我已安装 https://www.npmjs.com/pac
..
在我们当前的SPA实施中,我们使用adal.js针对AzureAD进行身份验证,成功身份验证后,请点击我们的Web API以获取授权数据。在几种极端情况下,获取授权数据调用可能会失败。在这种情况下,我们想清除adal.js创建的状态/缓存。我已经尝试了一些方法,但是还无法创建一个干净的石板。这是我尝试过的一些代码。 localStorage.clear(); var authConte
..
我正在将 react-aad-msal 与Azure AD B2C一起使用。我可以登录和注销。但是,当我单击“忘记密码?”时,身份验证窗口消失,并且没有任何反应。 似乎我需要指定名称我的“忘记密码”政策,但我不知道将密码放在哪里。 基于Tony的回答,此代码已添加到我的应用的渲染器中: 如果(window.location.href.indexOf(“ error_descrip
..
我正在使用Azure AD adal库进行身份验证。有一个调用来获取返回可观察值的令牌。如何将此可观察值添加到截距中?在下面的示例中,如何获取在订阅中设置的请求以Observable的形式返回? 请求:HttpRequest> { this.authAzureService.get
..
我有一个Web应用程序,这是React,并且我已经为该Web应用程序本身配置了Azure AD身份验证。它的100%Client网站应用程序,没有服务器端组件。 我使用了以下组件: https://github.com/salvoravida/react-adal 我的代码如下: adalconfig.js import {AuthenticationContext,ada
..
在我的NG2项目中,如果我这样写: 从“ adal-angular”进口adal; 它给了我“ adal is undefined”。为什么? 我想在我的angular 2项目中使用adal.js。 我已经运行了 npm install adal-angular --save npm install @类型/命令-保存 然后,在
..
使用ADAL.js提供的示例代码如下: window.config = { 实例:“ https://login.microsoftonline.com/”, 租户:“ [在此处输入您的租户,例如contoso.onmicrosoft.com]”, clientId:“ [在此处输入您的client_id,例如g075edef-0efa-453b-997b-de1337c29185]”,
..