Aby uniknąć problemów z adresem URL, zarówno nazwa użytkownika, jak i hasło powinny być zakodowane w adresie URL.
Aby przechwycić stronę internetową chronioną przez podstawowe uwierzytelnianie, musisz podać wymaganą nazwę użytkownika i hasło za pośrednictwem adresu URL. Ta metoda kodowania informacji o użytkowniku do użycia z podstawowym protokołem uwierzytelniania jest częścią standardu URL RFC3986.
Wymagany format adresu URL pokazano poniżej, po prostu zamień [username]
[password]
z nazwą użytkownika i hasłem używanym podczas podstawowego uwierzytelnienia.
http://[username]:[password]@example.com/index.html
Po utworzeniu adresu URL zawierającego wymagane podstawowe dane uwierzytelniające można go następnie użyć w naszym API or Narzędzie do zrzutów ekranu.
Bezpieczeństwo
Oczywiście zawsze, gdy przechowywane są nazwy użytkownika i hasła, budzi to obawy dotyczące bezpieczeństwa. Aby temu zaradzić, przechowujemy nazwę użytkownika i hasło w adresie URL, dopóki nie zostanie zrobiony zrzut ekranu, przy którym point jest usuwany z adresu URL. Zwykle oznacza to, że nazwa użytkownika i hasło będą przechowywane przez mniej niż trzydzieści sekund.
Innym sposobem zwiększenia bezpieczeństwa, jeśli pozwala na to przypadek użycia, jest utworzenie nazwy użytkownika i hasła tylko dla GrabzIt. Następnie możesz łatwo zablokować dalszy dostęp w razie potrzeby bez wpływu na innych użytkowników.
Dodatkowo wspieramy robienie zrzutów ekranu ze stron internetowych opartych na sesji Zaloguj Się.