В настоящее время у меня есть проблема, при которой, если кто-то пытается получить доступ к моему домену www.adomain.com и пытается перейти на страницу входа, его иногда перенаправляют на:
'Www.adomain.com/?ReturnUrl=%2f. Это приводит к 401 - Несанкционированный доступ.
Я пытался добавить defaultUrl в web.config, думая, что это может это исправить, но это не так.
Я также пытался добавить перенаправление на страницу входа в систему, если пользователь получает страницу 401, но есть две проблемы с этим:
1. это не сработало.
2. даже если это сработало, это может привести к бесконечному циклу перенаправлений.
По некоторым причинам мои пользователи и тестировщик могут воспроизвести его в chrome & edge, вручную перейдя на страницу www.adomain.com/?ReturnUrl=%2f и иногда во время регулярного использования сайта, но, к сожалению, я могу воспроизвести его только в Chrome, при переходе на указанный URL, при обычном просмотре сайта ничего не происходит.
Раздел аутентификации в web.config:
<authentication mode="Forms">
<forms name="Login" loginUrl="~/Login.aspx" protection="All" timeout="720" />
</authentication>