Chciałbym obsługiwać SharePoint 2013 z domyślnymi ustawieniami out-of-box na urządzeniach z systemem iOS 8. Widzę wiele dyskusji na forum zarówno na stronach Apple, jak i Microsoft dotyczących łamania uwierzytelniania Windows IIS w Safari w iOS 8. Bez pomijania uwierzytelniania Windows szukam szczegółów dotyczących każdej zaplanowanej poprawki oprogramowania w iOS 8 lub obejść, takich jak używanie Chrome na iOS 8, jak wspomniano w niektórych postach na forum. Niestety obejście Chrome to częściowa poprawka, ponieważ iOS 8 nie pozwala Chrome być domyślną przeglądarką linków otwieranych z e-maila lub w innym miejscu na urządzeniu mobilnym. Oto odpowiednie dyskusje i linki, których użyłem podczas próby znalezienia rozwiązania lub zweryfikowania problemu.
- Nie można zobaczyć Sharepoint z iOS8 (Społeczności wsparcia Apple)
- iOS 8 Safari nie działa z [...] uwierzytelnianiem Windows (Społeczności wsparcia Apple)
- SharePoint 2013 nie jest kompatybilny z iOS 8 (Fora Microsoft TechNet)
- sharepoint 2013 ios 8 safari (Wyszukiwarka Google)
Uwaga dotycząca domyślnej konfiguracji uwierzytelniania systemu Windows (NTLM / Negotiate) dla programu SharePoint 2013. Aby uzyskać zgodność z różnymi produktami firmy Microsoft, w tym przeszukiwaczem wyszukiwania SharePoint, Brian Pendergrass, inżynier terenowy Microsoft, mówi „robot wymaga uwierzytelnienia systemu Windows [NTLM lub Kerberos] w dowolnej strefie, w której [sic] indeksuje… co oznacza, że strefa domyślna powinna zawierać uwierzytelnianie systemu Windows)” . Wydaje się, że integracja Microsoft Office została zoptymalizowana pod kątem uwierzytelniania Windows SharePoint. Na podstawie tego uzasadnienia strefa domyślna powinna być zawsze skonfigurowana dla uwierzytelniania systemu Windows i tylko alternatywne strefy powinny być używane do alternatywnego uwierzytelniania, takiego jak uwierzytelnianie formularzy. Nasza organizacja postanawia wdrożyć tylko jedną strefę, aby wymagać, aby wszystkie adresy URL programu SharePoint miały ten sam formularz (SSL + w pełni kwalifikowana nazwa domeny) - dlatego utknęliśmy w domyślnej strefie z uwierzytelnianiem Windows.
źródło
Odpowiedzi:
Czy próbowałeś wdrożyć rozwiązanie ADFS? Korzystanie z certyfikatów klienta
Jest to opisane tutaj: https://sharepoint.stackexchange.com/questions/38086/sharepoint-repeatedly-prompting-ipad-users-for-credentials
I tu więcej szczegółów: https://paddleshift.wordpress.com/2013/03/01/authenticating-to-sharepoint-from-iphone-and-ipad/
źródło
Gdy strona zawiesza się po wprowadzeniu logowania, naciśnij ikonę odświeżania lub otwórz nową kartę i przejdź do tej samej witryny. Nadal jest zepsuty, ale to obejście wydaje się działać dla mnie.
źródło
Gdy strona zawiesza się, odświeżanie nie jest dostępne. Jedyną opcją jest zamknięcie i ponowne otwarcie Safari.
źródło
Znalazłem następujący wątek, jeśli elementy .net nie działają. Wygląda na to, że przy niektórych poprawkach można to naprawić.
https://stackoverflow.com/questions/25978746/ios-8-safari-8-not-working-with-asp-net-ajax-extensions .
źródło
iOS 8.1 NIE rozwiązuje tego problemu ... Problem nadal istnieje ... tak samo jak kiedykolwiek.
W szczególności OOB SharePoint 2013 z Windows Auth. Użytkownik systemu iOS 8 (iPhone 6) używający przeglądarki Safari próbującej uwierzytelnić się na stronie i po prostu przedstawia okno dialogowe Nazwa użytkownika / hasło „Wymagane uwierzytelnienie” wielokrotnie ... Przełącz na Chrome i działa jak mistrz.
Nie wiem dlaczego, ale ktoś o imieniu „Ian C” właśnie usunął mój inny post ... Przestanę próbować pomóc.
źródło
iOS 8.1 został wydany i może poprawić problem z uwierzytelnianiem systemu Windows dla SharePoint 2013 (i innych stron internetowych korzystających z uwierzytelniania Windows).
Nasze pierwsze testy sprawdziły się dobrze w SharePoint 2013 i iOS 8.1, ale w miarę upływu czasu i coraz większej liczby użytkowników próbowaliśmy zobaczyć te same rodzaje problemów - wiele wyskakujących okienek logowania i słabe wrażenia użytkownika na urządzeniach z systemem iOS korzystających z Safari.
Możliwe obejścia włącz używanie Uwierzytelnianie formularzy w witrynie SharePoint 2013 lub próbując przeglądarka Chrome na urządzeniu z systemem iOS.
Prosimy o komentarz tutaj, jeśli masz jakieś informacje na temat tego, co działa i nie działa w iOS 8.1+, Safari i witrynach uwierzytelniania systemu Windows.
źródło