Проблема, с которой я сталкиваюсь, заключается в том, что я получаю второй запрос на вход в систему, когда меня направляют на страницу в приложении FileUploadWAP.Если код входа и конфигурация развернуты на корневом сайте по умолчанию, общая аутентификация работает.Я подозреваю, что путь к cookie - это проблема или машинный ключ.
Веб-сайт в IIS DefaultWebSite Другое приложение1 Другое приложение2 StaffLocal (является приложением) FileUploadWAP (является приложением в StaffLocal)
Web Config file in StaffLocal
<authentication mode="Forms">
<forms loginUrl="login.aspx"
name="StaffWeb"
timeout="610"
path="/"
slidingExpiration="true"
enableCrossAppRedirects="true"
protection="All">
</forms>
</authentication>
Web Config file in StaffLocal/FileUploadWAP
<authentication mode="Forms">
<forms loginUrl="../Login.aspx" (If the .. are removed get error can’t find Login.aspx.)
name="StaffWeb"
timeout="610"
path="../" (have tried / and ../ and other variants)
slidingExpiration="true"
enableCrossAppRedirects="true"
protection="All">
</forms>
</authentication>
Same in both configs
<machineKey
decryption="DES"
decryptionKey="966CF55FB064D15A13789E90CF5B91E640436E07AB6C71A3"
validation="SHA1"
validationKey = "E329E5ECDD7EE4B3BDF27A563F91A38888D6106F6F8161D1D1483D1484018379105485485485485485485485485485376485485646485485485646485379485378648378648378648378649378648648378648648648488488486995996999999999999999996996995996999999999999999999999999999999999999999999999999999999999999999009_1999999999999999999_199999999