Я пытаюсь выполнить аутентификацию в смешанном режиме, чтобы иметь возможность поместить некоторых пользователей в федеративную аутентификацию, а других - в аутентификацию с помощью форм.
Я работаю с WIF, я настроил свой STS и все устраивает, когда я нахожусь в федеративном режиме, отключив всю аутентификацию следующим образом:
<authorization>
<deny users="?" />
</authorization>
<authentication mode="None" />
Я вхожу в свое основное приложение, а затем, когда я вхожу в свое боковое приложение, оно позволяет мне войти в систему без вывода сообщений, поскольку файл cookie сеанса уже сгенерирован, и пользователь аутентифицирован.
но когда я использую аутентификацию с помощью форм, когда я вхожу в свое боковое приложение, оно перенаправляет меня на страницу входа в систему, что я понимаю, потому что пользователь не аутентифицирован, но кажется, что даже с файлом cookie сеанса он не перенаправляет его молча.
Я знаю, что мне нужно перенаправить onEndRequest в STS для аутентификации пользователя, и если пользователь уже аутентифицирован, он сгенерирует файл cookie FedAuth и автоматически войдет в систему,
кто-нибудь знает, как это реализовать, я не нашел ресурсов об этом, когда исследовал.
Алаа