2012-02-24 18 views
5

Mamy zewnętrzną witrynę SharePoint, która musi być dostępna dla naszych użytkowników intranetu i kilku wybranych użytkowników przez Internet. Witryna programu SharePoint znajduje się w oddzielnej domenie z naszego intranetu, ale ta oddzielna domena ufa intranetowi, więc poświadczenia użytkownika wewnętrznego działają w witrynie programu SharePoint. Dopóki mam ustawienia zaufania w przeglądarce, będą one automatycznie uwierzytelniane na stronie.Czy jest możliwe wyświetlenie formularza zamiast wyskakującego okna popyt/odpowiedź dla aplikacji internetowej asp.net?

Problem dotyczy użytkowników zewnętrznych. Mają także konta, ale w naszej sieci zewnętrznej. Domyślnie otrzymają wyskakujące wezwanie/odpowiedź z przeglądarki, a ponieważ nie są technicznie zalogowani do sieci, muszą wprowadzić swoje poświadczenia. Chciałbym móc przedstawić je z ładnym formularzem zamiast z pytaniem o odpowiedź/odpowiedź. Ale nie chcę zmuszać użytkowników wewnętrznych do pisania czegokolwiek.

Czy istnieje sposób na proste zastąpienie okna pop-up przekierowaniem do formularza, który mogę kontrolować? Każdy musi być uwierzytelniony, a na końcu jest to tylko uwierzytelnianie systemu Windows, chcę tylko kontrolować, co ludzie wpisują, ale zachować pojedyncze logowanie.

Wiem, że prawdopodobnie można to zrobić z wieloma punktami wejścia do aplikacji itp., Ale miałem nadzieję, że będzie to proste.

Odpowiedz

0

Wierzę, że chcesz "Uwierzytelnianie formularzy" w IIS. Powinien działać tak samo, jak opisałeś, ale pozwala określić stronę, na którą chcesz przekierować. Nie znam szczegółów, ale można spróbować czytania na nim tutaj:

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

+0

Niestety to nie będzie działać, przynajmniej w tej samej aplikacji internetowej. Jeśli ustawisz IIS, aby zezwalać zarówno na anon, jak i auth, użytkownicy wewnętrzni nie otrzymają swoich poświadczeń. Jeśli zabezpieczysz samą aplikację za pomocą formularzy i odmówisz, przekieruje ona zarówno stronę wewnętrzną, jak i zewnętrzną do strony logowania, ale użytkownicy wewnętrzni nie będę mieć danych uwierzytelniających do automatycznego logowania. – Peter

Powiązane problemy