
Jak zakodować nazwę użytkownika i hasło kamery w adresie URL strumienia
Znaki takie jak @, :, /, #, % oraz spacje mają znaczenie strukturalne w adresie URL. Poprawne hasło może więc zepsuć URL strumienia, chyba że składniki nazwy użytkownika i hasła zostaną poprawnie zakodowane.
Printer Tools komunikuje się z obsługiwanymi drukarkami i kamerami za pomocą lokalnych protokołów. Zachowuj prywatność urządzeń, chroń dane uwierzytelniające i korzystaj z aktualnej matrycy zgodności jako źródła informacji o możliwościach specyficznych dla danego modelu.
Koduj składniki, a nie cały adres URL
Zakoduj procentowo nazwę użytkownika i hasło osobno, a następnie umieść je w strukturze URL obsługiwanej przez kamerę. Zakodowanie całego URL również koduje separatory, takie jak ://, co powoduje jego nieużyteczność.
Potwierdź, czy dane uwierzytelniające w URL są obsługiwane
Niektóre kamery odrzucają dane uwierzytelniające w URL i wymagają uwierzytelniania Digest, Basic lub tokenowego za pomocą przepływu klienta. Postępuj zgodnie z udokumentowaną metodą urządzenia, zamiast wymuszać informacje użytkownika w każdym adresie.
Unikaj podwójnego kodowania
Znak procentu w już zakodowanych danych uwierzytelniających może pojawić się %25 po raz drugi. Przechowuj oryginalne dane uwierzytelniające w bezpieczny sposób i pozwól jednemu zaufanemu generatorowi URL wykonać kodowanie tylko raz.
Chroń końcowy adres
Uwierzytelniony URL jest tajny, ponieważ może zawierać wielokrotne dane uwierzytelniające. Nie wklejaj go do publicznych zgłoszeń, zrzutów ekranu, historii powłoki, analiz ani zwykłych logów.
Lokalna lista kontrolna rozwiązywania problemów
- Zweryfikuj wymaganą metodę uwierzytelniania.
- Zakoduj nazwę użytkownika i hasło osobno.
- Zachowaj schemat, host, port i ścieżkę.
- Zamaskuj kompletną sekcję informacji o użytkowniku.
Najczęściej zadawane pytania
Czy ukośnik w ścieżce strumienia powinien być zakodowany?
Nie. Zakoduj składniki danych uwierzytelniających, a nie separatory ścieżki, które definiują URL.
Dlaczego proste hasło działa, a skomplikowane nie?
Zarezerwowane znaki mogą być interpretowane jako składnia URL, gdy nie są zakodowane.
Czy wsparcie może poprosić o pełny adres URL?
Udostępnij zredagowaną strukturę i błąd, nigdy prawdziwe hasło.





