2017-04-27 52 views
0

我为用户注册和多因素身份验证准备了自定义HTML页面。然后将这些页面上传到azure存储区域。如何在Azure B2C租户中显示自定义注册页面?

接下来我编辑了用于注册页面定制的azure B2C租户的注册策略。并将之前上传的定制html页面的存储blob URL粘贴到存储blob中。

enter image description here

当我运行该策略的浏览器会显示如下下面的注册页面。但是我使注册页面和MFA页面非常好。只在我的HTML页面内添加CSS内容。 enter image description here 您能否告诉我如何使用自定义注册或MFA页面而不是提供天蓝色的B2C?

普拉迪普

回答

0

好像你正在定制HTML页面,而不是通用的微软的登录页面。您可以使用浏览器中的开发工具来调整CSS以获得所需的所需UX。您也可以为每个输入框或按钮添加显式CSS,以确保您的CSS正在被拾取,而不会被从Microsoft登录页面下载的CSS覆盖。

+1

这是一个好的开始,但是您应该添加一些更详细的信息来说明如何完成此操作。另外,在浏览器中调整CSS并不是永久性的,所以这是一个松散的结局。我会建议重写这个答案,以提高质量。 – Graham

1

正如Harsh Aseeja指出的那样,您的页面已经呈现了自定义页面。您需要检查浏览器的开发工具以确定在html元素中生效的CSS样式。由于这些元素只是注入到您的页面中,因此请检查元素ID及其默认的CSS样式。很可能,如果您使用类来设置页面的样式,那么这些元素将被元素ID的默认样式覆盖。

您可以尝试使用开发工具随时编辑css样式,当您对更改感到满意时,将它们移植到您的css文件(或HTML页面中的css)并更新您的存储区中的相关文件斑点。

相关问题