Ho un sito Web asp.net, la versione precedente dell'applicazione deve essere eseguita in modalità classica, l'ultima versione può essere eseguita in modalità integrata. Generalmente l'applicazione è configurata per l'utilizzo dell'autenticazione basata su form, ma può essere configurata per l'autenticazione di Windows utilizzata.iis7 L'autenticazione basata sul Challenge e basata sul reindirizzamento non può essere utilizzata simultaneamente
Esiste un requisito aziendale che anche durante l'esecuzione di IIS in Autenticazione Windows l'applicazione dovrebbe comunque supportare l'autenticazione dei moduli, in questo modo gli amministratori sono obbligati ad accedere con un nome utente/password. Questo viene gestito internamente con il codice che determina se accedere o reindirizzare al login
ISS6 ha permesso questa configurazione senza problemi e infatti IIS 7 può essere configurato in questo modo, tranne per il fatto che mostra un " Avviso "messaggio" iis7 L'autenticazione basata su Challenge e login redirect basata su Challenge non può essere utilizzata contemporaneamente ". Questo messaggio non sembra essere strettamente vero in quanto l'applicazione sembra funzionare come previsto, supportando felicemente IIS come autenticazione di Windows ma l'applicazione asp.net pensa che le sue forme siano autentiche.
Il problema che ho è con il messaggio "Alert", in quanto ciò causerà senza dubbio confusione e chiamate di supporto.
C'è modo di fornire sia l'autenticazione di Windows che l'autenticazione di moduli e mantiene l'interfaccia utente IIS7 felice?