adal相关内容

使用 ADAL 通过 Angular 2 向 Dynamics CRM Web API 发出未经授权的 HTTP 请求

我正在尝试使用 Angular 创建一个可以通过 Web API 连接到 Dynamics CRM 的应用程序.这些是我遵循的步骤: 1. 在 Azure 中注册本机应用程序,授予所需的委派权限并更新清单以允许隐式流. 2. 在 CRM 中创建了一个应用程序用户,将其应用程序 ID 设置为我的 Azure 注册应用程序的客户端 ID.为我的应用程序用户分配了一个自定义安全角色. ..
发布时间:2022-01-08 20:01:58 其他开发

我怎样才能获得刷新令牌

我学习了这个代码示例:https://github.com/Azure-Samples/active-directory-dotnet-graphapi-web,是的,我可以在 AuthorizationCodeReceived 中获取访问令牌:AuthenticationHelper.token = result.AccessToken; 但是我如何获取刷新令牌?result.Refres ..
发布时间:2022-01-08 19:59:30 其他开发

护照天蓝色广告:使用哪种策略

我们在 AngularJS 中开发了前端,在 NodeJs 中开发了后端 API.我们使用 Azure AD 进行身份验证.前端 Angular 使用 adal-angular javascript 库进行 azure 身份验证.因此,当用户访问网站时,他会被重定向到 https://login.microsoftonline.com 并通过成功的身份验证他被重定向回我们的网站.到目前为止一切顺利 ..
发布时间:2022-01-08 19:56:08 其他开发

REACT 应用程序调用安全的 Azure WEBAPI 服务 - 没有用户

我创建了一个简单的 REACT 应用程序,它只能在连接到我们网络上的大屏幕的本地 PC 上运行.限内部使用!它就像一个广告牌或仪表板.用户交互为零.屏幕不是触摸屏,也没有连接键盘和鼠标.因此没有用户可以登录. REACT 应用程序已构建,然后部署到 PC 上的文件夹中.全部自动化.初始部署包括所有当前数据.然后在 Windows 启动时执行类似这样的命令:“python -m http.se ..
发布时间:2022-01-08 19:55:47 其他开发

如何通过 PowerShell 向 AAD 进行身份验证并将 Graph API 作为守护程序应用程序调用?

我正在尝试在 Azure Active Directory 上进行一些非常快速的测试,并且我想使用守护程序应用程序来访问图形 API,而无需用户在场进行身份验证.我想验证我的应用程序注册是否可以成功向 AAD 进行身份验证,我的客户端密码是否有效,并调用 AAD Graph API. 我已经在我的目录中注册了一个“Web 应用程序/API",并且我已将其设置为具有在 App Only 上下文 ..

使用 Android 本机应用程序中的 ADAL 库在 Azure AD 上对用户进行身份验证

我们有一个要求,用户应该从本机应用程序(Android、iOS)登录,而不从应用程序调用 Microsoft 登录 Web 视图窗口.我们有示例代码演示使用用户名和 Azure AD 的非交互式身份验证.来自 .net 控制台应用程序的密码. https://github.com/Azure-Samples/active-directory-dotnet-native-headless ..

由于在缓存中未找到令牌,因此无法静默获取令牌.调用方法 AcquireToken

我使用此代码示例:https://github.com/Azure-Samples/active-directory-dotnet-graphapi-web,我知道这个代码示例正在使用客户端库,但是如果我想执行查询(使用 httpclient)直接使用 api 调用,我使用下面的代码从缓存中获取访问令牌: 字符串 userObjectID = ClaimsPrincipal.Current.F ..
发布时间:2022-01-08 19:40:16 其他开发

如何使用 MS Graph 列出给定 LiveID 帐户的 Azure AD 实例?

我有一个客户正在使用 liveID 帐户来管理 20 多个不同的 Azure AD 目录. 如何获取与此帐户关联的所有 Azure AD 实例的列表? 我尝试使用 this graph explorer 找出哪个查询是正确的,但是每次我尝试同意目录读取同意时,该工具都不接受它.(它会运行,但检查时复选框会被清除) 我的目标是在运行时确定哪些实例已获得“管理许可"以访问存储在我的租 ..
发布时间:2022-01-08 19:39:48 其他开发

如何检查我的 AzureAD 版本是 V1 还是 V2?

我在哪里可以查看 AzureAD 版本?是否有一些命令行实用程序可以返回版本,或者一些提供类似基本信息的休息端点? 解决方案 Azure AD 本身是无版本的.v1 或 v2 可以是您与之对话的端点和应用注册. 查看 v2 端点上的文档 和 v1 与 v2 比较 对于大多数 URL(元数据、授权、令牌),您可以根据它是否包含/v2.0/来判断,例如: https://lo ..
发布时间:2022-01-08 19:36:27 其他开发

更新 ClaimsPrincipal 中的声明

我将 Adal 与 Azure Active Directory 一起使用,我需要通过自定义 OwinMiddleware 添加额外的声明.当我向该主体添加声明时,我可以在当前请求中访问它们.但刷新页面后,声明消失了. 我以为 Owin 处理了声明的序列化并将其放入 cookie 本身,但事实并非如此. 我添加声明如下: var claimIdentity = (ClaimsIde ..
发布时间:2022-01-08 19:33:19 C#/.NET

在 ADAL JS 中使用 Azure AD 和 OAuth2 隐式授权进行组声明

背景 我们正在 Azure 中开发一种多租户 SaaS 产品,该产品具有 AngularJS 前端和 Web API 后端.我们使用 Azure AD 进行身份验证并将其与 ADAL JS 挂钩(使用 OAuth2 隐式授权).作为一个多租户应用程序,我们允许客户针对他们自己的 Azure AD(可能连接也可能不连接到本地 AD)进行身份验证. 到目前为止,这一切都很好.ADAL JS ..
发布时间:2022-01-08 19:31:07 其他开发

ADAL.js - 使用 id_token 获取 Microsoft Graph 访问令牌

我正在尝试将 Azure AD 登录和 Graph API 集成到我的 angular2 网站中. 我已成功实现 ADAL 登录和重定向,围绕有用的博客文章 这里 由此我检索到我的 adalservice 可以访问的 id_token 参数.目前,这是通过一个简单的 context.login() 并在重定向中捕获令牌来实现的. 当我使用此令牌尝试访问 Microsoft Gra ..

使用访问令牌连接到 SQL Azure DB 的实体框架

我们有连接到 SQL Azure DB 的 Web 应用程序.我已经使用应用程序 ID 和证书配置了我的应用程序.我们想利用访问令牌方法连接到 SQL Server,根据下面的链接,通过令牌方法连接到 SQL Server 不是一种可靠的方法.任何推荐的连接方式,而不是用户 ID 和密码. 使用连接到 Azure SQLAzure 网站上的 Azure Active Directory? ..
发布时间:2022-01-08 19:21:42 其他开发