2012-02-24 9 views
5

Abbiamo un sito di SharePoint esterno che deve essere accessibile agli utenti della nostra intranet e ad alcuni utenti selezionati su Internet. Il sito di SharePoint si trova su un dominio separato dalla nostra intranet, ma tale dominio separato considera affidabile la rete Intranet, pertanto le credenziali dell'utente interno funzionano con il sito di SharePoint. Finché dispongo delle impostazioni di attendibilità nel proprio browser, verranno automaticamente autenticate sul sito.È possibile visualizzare un modulo anziché il pop-up challenge/response per un'applicazione web asp.net?

Il problema sono utenti esterni. Hanno anche account, ma sulla nostra rete esterna. Di default riceveranno una richiesta/risposta pop-up dal browser, e poiché non sono tecnicamente registrati nella rete devono inserire le loro credenziali. Mi piacerebbe essere in grado di presentarli con una bella forma invece della casella di domanda/risposta. Ma non voglio forzare gli utenti interni a dover digitare nulla.

C'è un modo per sostituire semplicemente il pop-up con un reindirizzamento a un modulo che posso controllare? Ognuno deve essere autenticato e alla fine è tutta l'autenticazione di Windows, voglio solo controllare in che tipo di persone si inserisce, ma preservare l'accesso singolo.

So che probabilmente è possibile farlo con più punti di accesso nell'applicazione, ecc, ma speravo di mantenerlo semplice.

risposta

0

Credo che ciò che si desidera sia "Autenticazione moduli" in IIS. Dovrebbe funzionare nello stesso modo descritto, ma ti consente di specificare una pagina per reindirizzare a. Non conosco i dettagli, ma si potrebbe provare a leggere su di esso su:

http://technet.microsoft.com/en-us/library/cc771077(v=ws.10).aspx

+0

Purtroppo questo non funziona, almeno all'interno della stessa applicazione web. Se si imposta IIS per consentire sia anon che auth, gli utenti interni non riceveranno le proprie credenziali inoltrate. Se si protegge l'app stessa utilizzando i moduli e si nega, reindirizzerà sia la pagina esterna che quella interna alla pagina di accesso, ma la gente interna non avrà credenziali per me per l'accesso automatico. – Peter

Problemi correlati