当前位置: 首页 > 知识库问答 >
问题:

Azure广告B2C注册和登录页面的自定义URL

萧渝
2023-03-14

我正在为注册和登录过程集成Azure Active目录B2C。默认情况下,当用户单击登录按钮时,它必须将用户重定向到不同的域(microsoftonline.com),以便注册和登录页面的URL采用以下格式

https://login.microsoftonline.com/te/tenant-name.onmicrosoft.com/b2c_1_signupsignin1/oauth2/v2.0/authorize.......

然而,我认为这是一个糟糕的用户体验,用户将他们重定向到其他域进行登录。所以我想使用我自己的域名(例如example.com),这样网址就应该像下面一样。

https://login.example.com/te/tenant-name.onmicrosoft.com/b2c_1_signupsignin1/oauth2/v2.0/authorize.......

我对Azure留档做了一些研究,发现它目前不支持为注册和登录页面设置自定义网址。
https://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-faqs

然而,Azure B2C的案例研究提到,皇家马德里官方主页也使用Azure AD B2C进行用户管理(https://customers.microsoft.com/en-ca/story/real-madrid)。但是,登录页面URL中的域不是microsoftonline。但是他们自己的地盘,皇家马德里。com,如下图所示

https://pro.login.realmadrid.com/rmglndpdaadfans.onmicrosoft.com/oauth2/authorize?p=B2C_1_SignInSignUpWeb

我查看了以下几页,但没有一页有用。。

>

https://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-faqs

那么,我怎样才能像皇马主页上使用Azure AD B2C那样实现这一点呢?

共有2个答案

虞展
2023-03-14

为B2C租户使用自定义域的功能现在可以在公共预览中使用https://docs.microsoft.com/en-us/azure/active-directory-b2c/custom-domain?pivots=b2c-用户流

史良哲
2023-03-14

目前,您可以使用您的租户名称。克洛金。com域(推荐)或登录。微软在线。com域,后者正在被弃用。

支持客户拥有的域的工作已经开始。

 类似资料:
  • 问题内容: 我有一个网站,有一个用户系统。我想将wordpress的用户系统集成到该网站的系统中,但是我仍然想使用该网站的注册/登录页面。我不希望任何人都能使用Wordpress的登录或注册表格进行登录或注册。相反,当他们尝试访问Wordpress中的登录/注册页面时,我希望这些页面将它们重定向到我自己的登录/注册页面。 有什么办法吗?我已经尝试过Google,但是我所能找到的只是在用户登录或注册

  • 感谢您提供的任何指示/示例。

  • 我需要在旧的WEBFORMS应用程序(不是MVC应用程序)中实现Azure AD b2c。我按照说明进行操作,并通过运行此示例验证Azure AD B2C配置。之后,我将所有适用的NuGet添加到我的旧WEBFORMS应用程序中,并复制相应的代码。我在调用质询方法时遇到了一个异常。当我查看网络跟踪时,我看到了一个额外的“?”在客户端id之前的身份验证URL上 由样例生成的URL是: "https:

  • 我正在尝试创建一个单一注册或登录策略,但我得到以下错误消息:创建策略时出现错误“在租户”73A55309-……中检索扩展属性时未找到对象“。返回的错误为404/Request_ResourceNotFound:资源“7C7AB660-…”不存在或其查询的引用属性对象之一不存在。“ 尽管出现了这个错误,但我的策略已经创建,但我认为它没有正常工作,因为我正在尝试在默认页面上注册,而在此操作之后,我看到

  • 我试图创建Laravel 5.7的第一个项目。 在这个项目中,我有三个不同的领域和三个不同的登录(例如,用户登录,管理员登录,技术人员登录) 现在,我想自定义第一次登录(url,html,输入,类,数据库表,数据库列ecc...),但我不知道该怎么做。 第一次登录的URL是 我的桌子是: 我已经搜索了很多,用我找到的信息,我试图这样做: config/auth。php: 网状物php 登录控制器。

  • 请参考一些wordpress post登录插件。我有3页的网站主页,关于正常工作和工作安全,我想显示工作安全页面,如果用户登录有电子邮件/只是虚拟id,我可以生成。找不到此登录模块的插件。带有自定义页面的自定义菜单 使用这个脚本,我可以创建菜单,但不能重定向单独的页面 函数my_wp_nav_menu_args($args=''){ 如果(用户是否已登录){ }否则{ } } 添加过滤器(“wp\