Назад | Перейти на главную страницу

Установите Shibboleth на IIS с несколькими сайтами

Я устанавливаю shibboleth2 версии 2.6.0.1 64 бит на Windows 2008 Server.

Я установил его на уровне сервера, и у меня есть несколько размещенных и работающих сайтов.

У меня была одна ошибка установки, при которой фильтр ISAPI был автоматически настроен, а сопоставление запросов * .sso завершилось успешно.

Сбои были меньше при установке и больше, когда после завершения установки сайты не работали.

Вот что, я думаю, мне нужно сделать. Предположим, если я не перечислил его, это конфигурация по умолчанию, предоставляемая shibboleth install.

  1. Что-то мне не хватает
  2. Что мне следует ожидать при установке, а затем при настройке. Будет ли работать URL статуса?
  3. Если я не хочу, чтобы данный сайт участвовал в этом процессе, могу ли я просто отключить фильтр ISAPI на этом сайте?

    <SPConfig>
    <InProcess logger="native.logger">
       <ISAPI normalizeRequest="true" safeHeaderNames="true">
            <Site id="1" name="www.site1.com" scheme="http" port="80" />
            <Site id="1" name="www.site2.com" scheme="http" port="80" />
       </ISAPI>
    </InProcess>
    
    <RequestMapper type="Native">
    <RequestMap>
       <Host name="www.site1.com" scheme="http" port="80">
           <Path name="secure" authType="shibboleth" requireSession="true" applicationId="site1"/>
       </Host>
       <Host name="www.site2.com" scheme="http" port="80">
           <Path name="secret" authType="shibboleth" requireSession="true" applicationId="site2"/>
       </Host>     
    </RequestMap>
    </RequestMapper>
    
    <ApplicationDefaults REMOTE_USER="eppn persistent-id targeted-id" cipherSuites="ECDHE+AESGCM:ECDHE:!aNULL:!eNULL:!LOW:!EXPORT:!RC4:!SHA:!SSLv2">
    
        <ApplicationOverride id="site1" entityID="https://www.site1.com/shibboleth-sp">
            <AttributeExtractor type="XML" file="site1-attribute-map.xml"/>
        </ApplicationOverride>
    
        <ApplicationOverride id="site2" entityID="https://www.site2.com/shibboleth-sp">
            <AttributeExtractor type="XML" file="site2-attribute-map.xml"/>
        </ApplicationOverride>
    
    </ApplicationDefaults>