使用来自不同订阅的 Azure AD 的 Azure 应用服务

标签 azure azure-active-directory

我们有一个 .NET Core 应用程序,其中有一个 React 应用程序,并且我们使用 Azure AD 进行登录来开发它。现在,当我尝试更改设置以指向不同的 Azure AD 帐户时,它在本地运行,但在 Azure 中崩溃。我发现应用程序确实会因奇怪的错误而崩溃,除非我将 GUID 和其他值更改回使用内部 Azure AD。

这是已知的限制吗?我可以在我的 Azure 中为客户端托管应用程序并使用他们的 AD 吗?

最佳答案

不,对此没有任何限制。您可以为客户托管一个应用程序并使用他们的 AD。

我刚刚使用 JavascriptSPA 对此进行了测试。我将此应用程序部署到 A 订阅并使用 B AD 设置。效果很好。

it runs locally, but blows up in Azure.

确保您将网站网址添加到客户端 AD 作为重定向网址。

enter image description here

更新:

您只需将 clientId 和租户更改为您的客户端 AD 信息即可。

clientId: '{client ID}', //This is your client ID
authority: "https://login.microsoftonline.com/{tenant}" //This is your tenant info

关于使用来自不同订阅的 Azure AD 的 Azure 应用服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56982075/

相关文章:

c# - 在 blob 存储中并行上传 block

authentication - 在客户端 OWIN Web 应用程序中实现 Azure Active Directory 身份验证

azure - 通过 AAD 进行 SharePoint REST API 调用的访问 token ?

c# - 将授权属性与 Azure Active Directory 结合使用

c# - Azure 云服务项目在调试时在启动时打开两个浏览器窗口

c# - Azure AD - 将所有用户基本信息提取到列表中

azure - 如何从无服务器 Azure Synapse View 创建表?

office365 - Office 365 API - 创建 session 室

azure - 当主租户中的帐户被删除时, guest 租户中的 Azure AD guest 帐户会发生什么情况?

azure - 删除 microsoft 权限中的权限集合