Я пробую использовать Azure AD, чтобы пользователи могли проходить аутентификацию с помощью своей учетной записи Microsoft на моем веб-сайте. Oauth2 отлично работает, когда URI перенаправления http://localhost:8080/callback
, но это не удается, когда я пытаюсь ввести "настоящий" IDN URI (https://södermalmsskolan.com/callback
) на портале, говоря, что URI недействителен. Я также пробовал ввести версию punycode (https://xn--sdermalmsskolan-8sb.com
), но безуспешно. Я делаю что-то неправильно?
Спасибо
У Microsoft действительно есть проблемы с поддержкой 17-летнего стандарта.
Я открыл заявку в службу поддержки, вот и ответ:
Основываясь на нашем исследовании, я мог заметить, что URL-адреса перенаправления с доменом IDN и Punycode на данный момент не поддерживаются.
Мы определили, что столкнулись с ограничением продукта и в настоящее время не можем его решить.
Я призываю вас оставлять отзывы в группы продуктов Azure о ресурсах, которые вы используете в своей среде. Вы можете сделать это на форуме обратной связи Azure. Этот форум позволяет вам предоставлять предложения по новым функциям, идеи по улучшению текущих функций, а также общие отзывы, а затем получать ответ от группы продуктов. Приятно голосовать за идеи, которые вы хотели бы реализовать или выдвинуть свои собственные!
Кроме того, я прошу вас написать форум обратной связи, используя следующую ссылку https://feedback.azure.com/forums/169401-azure-active-directory/suggestions/38663206-support-for-idn-domain-names