Настройка simplesamlphp для IIS вместо Apache (в качестве поставщика услуг)

Проект, над которым я работаю, перенесен из стека Apache LAMP в среду Azure и основан на IIS. Я пытаюсь установить поддержку SAML2.0 и пытаюсь использовать simplesamlphp, как я делал в предыдущей установке.

Однако, работая с советом по установке, я сталкиваюсь с разделом 6 «Конфигурирование Apache», где требуется «Найти файл конфигурации Apache для виртуальных хостов, на которых вы хотите запустить SimpleSAMLphp». (страница Вот).

Можно ли сделать эквивалент на IIS? Я не могу найти никаких инструкций о simplesamlphp. Пропуск этого шага и выполнение всего остального на странице установки / настройки приложения не отвечает.

Если simplesamlphp не является хорошим вариантом IIS, есть ли другой пакет, который кто-нибудь может порекомендовать?

1

Решение

Можно ли сделать эквивалент на IIS? Я не могу найти ни одного
Инструкция о Simplesamlphp.

SimpleSamlPHP для IIS прекрасно работает, но я также не смог найти хорошую документацию. Просто сделайте следующее, где вы должны настраивать Apache:

  1. Включить FastCGI в IIS
  2. Создайте виртуальный каталог в IIS для www-папки в папке simplesamlphp.
  3. Добавить читать & выполнить разрешения для пула приложений, запущенных на сервере

    Щелкните правой кнопкой мыши новый виртуальный каталог в IIS -> разрешения на редактирование -> безопасность -> изменить -> добавить.
    Используйте компьютер как местоположение, а не домен.
    Ищи IIS APPPOOL\DefaultAppPoolили замените DefaultAppPool на пул приложений, используемый в IIS.

Продолжить с настройка SimpleSamlPHP от добавления baseurlpath в config.php

Удачи!

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]