2016-04-28 99 views
1

我很肯定答案是否定的,但我会问。可以自定义Azure AD B2C配置文件内容吗?

https://azure.microsoft.com/en-us/documentation/articles/active-directory-b2c-reference-ui-customization/,希望定制自己的UI B2C管理员需要

<div id="api"></div>元素创建结构良好的HTML5内容(需要是空元素),坐落在<body>地方。此元素标记Azure AD B2C内容的插入位置。

它看起来像B2C,然后将您配置的关于配置文件或其他策略的信息插入到该标签中。

如果你有一些单调乏味的HTML--例如世界上所有大学的列表 - 你必须手工输入这些信息,并且不能对其进行排序。

如果你对配置文件不熟悉,那么这个问题就没有意义了。定义配置文件时,您可以创建自定义字段。 MS控制这些自定义字段的UI。在配置文件UI自定义中,您可以定义字段在HTML中以Text,DropDown,CheckBox或Radio Button的形式绘制的方式。在过去的三年中,您有一个非常简单的用户界面来输入填充选项的数据。因此,如果你有一个大学领域(我是这样做的),并且你有4,000个选项(我这样做),你必须按照你希望它出现的顺序在他们的用户界面中手动输入每个选项。至少,将这些数据导入保存这些数据的商店会很好。最大限度地,你会在我自己的CSHTML中自己绘制所有的HTML。

是否/是否有可能从我自己的HTML/CSHTML呈现这些字段?

是否可以以更易于使用的方式输入所需的数据(导入,直接数据库操作等)?

+0

你是什么意思与大学的名单被称为,是在B2C配置文件数据(并插入DIV )还是您希望在同一页面上显示的内容? –

+0

@ErikOppedijk:我为你编辑了这个问题。 – rkralston

+0

现在很明显,在配置文件UI自定义屏幕中进行了大量编辑!我想现在的答案是否定的 –

回答

1

您可以自定义Azure AD B2C UI。并且可以通过自己的HTML进行渲染。但是你不能在那个HTML中使用JS。

的HTML应在斑点上载和他们的URL应该在Azure的AD B2C政策

+0

是的。我们做到了。我们需要更多的控制我们的属性页面。我们有几个依赖和一个非常大的列表,我们需要加载。我们无法完成所有这些限制。 – rkralston

相关问题