Я добавил проверку подлинности AAD в приложение функций Azure с личным доменным именем и привязками SSL. Когда я включаю это, я начинаю получать такие ошибки, как:
"The function runtime is unable to start"
"Unauthorized - https://myfunctionsapp.azurewebsites.net/admin/host/keys"
"Unauthorized - https://myfunctionsapp.azurewebsites.net/admin/functions/myfunc/keys"
Однако, если я изменю настройки, чтобы разрешить анонимный доступ в случае получения несанкционированного запроса, все будет работать нормально.
Это похоже на существующий ответ на вопрос, на который был дан ответ с ошибкой GitHub, которая с тех пор закрыта как решенная. Таким образом, это может означать, что ошибка вернулась или что-то не так с моей настройкой (возможно, пользовательский домен?)
Обходной путь, предложенный в исходном вопросе, по-прежнему будет работать, но в идеале я хотел бы посмотреть, смогу ли я заставить функциональность работать должным образом.