2016-04-28 2 views
1

Я уверен, что ответ отрицательный, но я все равно спрошу.Можно ли настроить профиль профиля Azure AD B2C?

Согласно https://azure.microsoft.com/en-us/documentation/articles/active-directory-b2c-reference-ui-customization/, B2C администраторам, желающим настроить свой пользовательский интерфейс нужно

создать хорошо сформированный контент HTML5 с <div id="api"></div> элементом (должно быть пустым элемент), расположенный где-то в <body>. Этот элемент отмечает, где вставлен контент Azure AD B2C.

Похоже, что B2C затем вставляет информацию, которую вы настраиваете в отношении профиля или другой политики, в этот тег.

Если у вас есть утомительный HTML-код, например, список всех университетов в мире - вы должны ввести эту информацию вручную и не можете ее отсортировать.

Если вы не знакомы с профилем, тогда вопрос не имеет смысла. При определении профиля вы можете создавать настраиваемые поля. MS управляет пользовательским интерфейсом для этих настраиваемых полей. В настройке пользовательского интерфейса профиля вы можете определить способ рисования поля в HTML как Text, DropDown, CheckBox или Radio Button. В течение последних трех лет у вас очень упрощенный пользовательский интерфейс для ввода ваших данных, которые заполняют параметры.

Итак, если у вас есть поле для университета (что я делаю), и у вас есть 4000 записей для опции (что я и делаю), вам нужно вручную вводить каждый параметр в свой интерфейс в том порядке, в котором вы хотите его отобразить. Как минимум, было бы неплохо просто импортировать эти данные в хранилище, в котором они хранят эти данные. В максимуме было бы очень приятно, что вы просто нарисовали весь этот HTML сам в моем собственном CSHTML.

Это/Можно ли визуализировать эти поля из моего собственного HTML/CSHTML?

Возможно ли ввести необходимые данные в удобном для использования способом (импорт, прямая манипуляция базами данных и т. Д.)?

+0

Что вы имеете в виду со списком университетов, является то, что данные в B2C Profile (и вставляется в DIV) или это контент, который вы хотите показать на той же странице? –

+0

@ErikOppedijk: Я отредактировал этот вопрос для вас. – rkralston

+0

Теперь ясно, что очень много изменений на экране настройки пользовательского интерфейса профиля! Я думаю, что в этот момент нет ответа –

ответ

1

Вы можете настроить интерфейс Azure AD B2C. И можно сделать из собственного HTML. Но вы не можете использовать JS в этом HTML.

HTML, должны быть загружены в сгустка и их URL должны быть переданы в политике B2C Azure AD

+0

Да. Мы это сделали. Нам нужен был больший контроль над нашей страницей свойств. У нас было несколько зависимостей и очень большой список, который нам нужно было загрузить. Мы не смогли выполнить все эти ограничения. – rkralston

 Смежные вопросы

  • Нет связанных вопросов^_^