Mam stronę internetową firmy, dla której pracuję. Próbuję usprawnić dostęp do strony internetowej dla naszych użytkowników iOS i napotkałem problem.
Witryna jest hostowana za pośrednictwem usług IIS, a jeśli użytkownik siedzi przy biurku i przechodzi do witryny, może połączyć się bez problemu. Witryna korzysta z uwierzytelniania systemu Windows, więc konto, na którym są zalogowane na komputerze, jest używane jako uwierzytelnianie jednokrotnego logowania, więc nie są monitowane o podanie poświadczeń.
Potrzebuję, aby użytkownicy mogli przeglądać witrynę poza biurem (nie jest podłączony bezpośrednio do sieci firmowej), ale tutaj mam problemy. Po pierwsze, użytkownicy użyliby aplikacji o nazwie Pulse Secure, aby zalogować się do VPN, aby połączyć się z naszą siecią stamtąd iPhone.
Następnie użytkownik otworzy Safari i przejdzie na adres strony internetowej, a następnie zostanie wyświetlony monit o podanie poświadczeń. Pomyślałem, że mogę to usprawnić, aby użytkownicy mogli wprowadzić adres URL witryny i ich poświadczenia do wbudowanego menedżera kont i haseł w Ustawieniach, ale tutaj mam problem.
Ponieważ moja witryna nie ma dostępu do Internetu, adres URL ma następujący format http://apps/mywebsite
i jak widać na poniższym obrazku, iOS nie zezwala na ten format adresu URL, ponieważ jest on wyszarzony:
Głównym celem tego jest powstrzymanie ich przed wielokrotnym wprowadzaniem danych uwierzytelniających. Czy czegoś mi brakuje lub czy istnieje inny / lepszy sposób na zrobienie tego?
Dzięki
Odpowiedzi:
Musisz FQDN, w pełni kwalifikowaną nazwę domeny, na przykład
apps.local
zamiastapps
.źródło