Пользовательский домен службы приложений Azure не работает с федерацией ws

Поэтому мы разрабатываем веб-приложение, которое будет аутентифицироваться с помощью единого входа с использованием локального сервера adfs с использованием федерации ws.

Все работает отлично. Если мы используем наш лазурный URL, все работает нормально:

например. somewebsite.azurewebsites.net.

Мы принудительно используем https, используя в файле webconfig следующее:

        <!-- BEGIN rule TAG FOR HTTPS REDIRECT -->
        <rule name="Force HTTPS" enabled="true">
          <match url="(.*)" ignoreCase="false" />
          <conditions>
            <add input="{HTTPS}" pattern="off" />
          </conditions>
          <action type="Redirect" url="https://{HTTP_HOST}/{R:1}" appendQueryString="true" redirectType="Permanent" />
        </rule>
        <!-- END rule TAG FOR HTTPS REDIRECT -->

Однако, когда мы пытаемся войти с внешнего домена, который мы настроили, мы перенаправляемся на страницу с ошибкой с сервера adfs:

Я немного в недоумении относительно того, что может быть здесь исправлено. Это проблема с нашей настройкой Azure SSL? Нужно ли добавить еще одно правило для моего бизнеса принудительной HTTPS?

1 ответ

Оказалось, что нам просто нужно было установить атрибут wReply в нашем коде аутентификации. Надеюсь, это когда-нибудь поможет.

Другие вопросы по тегам