使用 Azure AD 时的新自定义登录页面

Dra*_*gon 5 c# login azure

我在使用 Azure AD 时尝试使用自定义登录页面,但直到现在都没有成功。我不想自定义 Azure 提供的登录页面,我想使用全新的登录页面。这可能吗?

我找到了一些可能的答案(使用 Azure ADAzure AD B2C时将用户重定向到自定义登录页面- 在自定义登录页面中填充用户名)但是这些问题的所有者仍然没有找到正确的答案。

juu*_*nas 7

Azure AD 的自定义选项仅限于品牌和某些文本字段。Azure AD B2C 提供了更多 UI 自定义选项:https://learn.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-reference-ui-customization

它的工作原理是您提供一个指向您想要在页面上使用的 HTML 的链接。不过,您需要在那里放置一个空的 div 元素,B2C 将在其中插入其内容。您可以使用 CSS 来自定义它们的外观。但出于安全原因,不允许使用 JavaScript。

尽管这可能不应该成为您在 Azure AD 和 Azure AD B2C 之间做出决定时的决策点,因为它们是完全不同的产品。B2C 适用于面向客户的应用程序,而 Azure AD 适用于组织使用的应用程序。

  • B2C 页面中允许使用 JavaScript。您只需启用它:https://learn.microsoft.com/en-us/azure/active-directory-b2c/javascript-samples。 (2认同)