Что означает элемент метаданных API REST AllowInsecureAuthInProduction? - PullRequest
0 голосов
/ 05 февраля 2019

Этот элемент появляется в документации по добавлению сервисов REST в B2C, например: https://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-custom-rest-api-netfw Мне не ясно, что это значит.

1 Ответ

0 голосов
/ 05 февраля 2019

Учитывая, что не рекомендуется разрешать анонимную аутентификацию из Azure AD B2C в API REST - хотя анонимная аутентификация может потребоваться для REST API, который не поддерживает безопасную аутентификацию - тогда Необходимо добавить параметр AllowInsecureAuthInProduction (в качестве переключателя «закрыто при сбое»), чтобы можно было установить для параметра AuthenticationType значение None.

. Поэтому следующие параметрыдействительный:

<Metadata>
  <Item Key="AllowInsecureAuthInProduction">true</Item>
  <Item Key="AuthenticationType">None</Item>
</Metadata>

И следующие параметры недействительны:

<Metadata>
  <Item Key="AllowInsecureAuthInProduction">false</Item>
  <Item Key="AuthenticationType">None</Item>
</Metadata>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...