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

Как использовать правила перезаписи в аутентификации iis и Windows

Привет, у меня есть сервер с iis, и я сделал несколько правил перезаписи для проекта, над которым работаю.

Они работают нормально, я тестировал их на машине разработки, и все они в порядке. Однако на этой машине есть проверка подлинности Windows. Это отлично работает на «нормальной» реальной странице. Детали передаются из chrome / ie (это для внутреннего проекта, поэтому они настроены на автоматическую передачу учетных данных), и страница отображается.

Однако, если он переходит в правило перезаписи, он повторно запрашивает имя пользователя / пароль в диалоговом окне «Требуется аутентификация iis».

Все правила переназначения относятся к локальным страницам.

<rule name="Workflow Form DNumber" stopProcessing="true">
                    <match url="(.*)/workflow-form-([0-9]+)-0-0-([a-z,A-Z,0-9]+)" />
                    <conditions logicalGrouping="MatchAll" trackAllCaptures="false" />
                    <action type="Rewrite" url="qqqq.php?yyy={R:2}&amp;xxxx={R:3}" logRewrittenUrl="true" />
                </rule>

Итак, как мне заставить его вести себя и правильно передавать учетные данные и отображать страницу.

Я использую URL rewrite 2.0.

Я читал, требуется ли ARR?

Что это?

Верно, исправлено (я думаю) Установить маршрутизацию запросов приложений Включить режим ядра в Windows auth.

Давай надеяться....