Uwierzytelnianie podstawowe to metoda, za pomocą której przeglądarka internetowa lub inny program kliencki podaje nazwę użytkownika i hasło podczas wysyłania żądania.
Pracuję w witrynie, która korzysta z podstawowego uwierzytelniania. W przeglądarce Chrome zalogowałem się przy użyciu podstawowego uwierzytelniania. Chcę teraz usunąć podstawowe dane uwierzytelniające z przeglądarki i spróbować innego logowania. Jak wyczyścić bieżące podstawowe dane uwierzytelniające podczas korzystania z Chrome?
Konfiguruję podstawowe uwierzytelnianie na stronie php i znalazłem tę stronę w podręczniku php pokazującym konfigurację. Co oznacza „królestwo” tutaj w nagłówku? header('WWW-Authenticate: Basic realm="My Realm"'); Czy żądana jest strona strony?
Czy można wylogować użytkownika ze strony internetowej, jeśli korzysta on z podstawowego uwierzytelnienia? Sesja zabijania nie wystarczy, ponieważ po uwierzytelnieniu użytkownika każde żądanie zawiera dane logowania, więc użytkownik jest automatycznie logowany przy następnym dostępie do witryny przy użyciu tych samych danych logowania. Jak dotąd jedynym rozwiązaniem jest zamknięcie przeglądarki, ale …
Kiedy serwer zezwala na dostęp za pośrednictwem podstawowego uwierzytelniania HTTP, czego oczekuje się w przeglądarce internetowej ? Ignorując przez chwilę przeglądarkę internetową, oto jak utworzyć żądanie autoryzacji podstawowej za pomocą curl: curl -u myusername:mypassword http://somesite.com A co z przeglądarką internetową? Widziałem na niektórych stronach internetowych, że odwiedzam adres URL, a …
Mam pytanie dotyczące poświadczeń HTTPS i HTTP. Załóżmy, że zabezpieczam adres URL za pomocą uwierzytelniania HTTP: <Directory /var/www/webcallback> AuthType Basic AuthName "Restricted Area" AuthUserFile /var/www/passwd/passwords Require user gooduser </Directory> Następnie uzyskuję dostęp do tego adresu URL ze zdalnego systemu za pośrednictwem protokołu HTTPS, przekazując poświadczenia w adresie URL: https://gooduser:secretpassword@www.example.com/webcallback?foo=bar Czy …
Buduję klienta usług sieciowych REST w PHP, a obecnie używam curl do wysyłania żądań do usługi. Jak używać curl do wykonywania uwierzytelnionych żądań (http basic)? Czy sam muszę dodawać nagłówki?
Uczę się Apigility ( dokument Apigility -> Samouczek usługi REST ) i próbuję wysłać żądanie POST z podstawowym uwierzytelnieniem przez cURL: $ curl -X POST -i -H "Content-Type: application/hal+json" -H "Authorization: Basic YXBpdXNlcjphcGlwd2Q=" http://apigilityhw.sandbox.loc/status YXBpdXNlcjphcGlwd2Q=jest ciągiem zakodowanym w bazie 64 z moimi poświadczeniami apiuser:apipwd. Poświadczenia są zapisywane w /data/htpasswd( apiuser:$apr1$3J4cyqEw$WKga3rQMkxvnevMuBaekg/). …
Za pomocą cURL możemy przekazać nazwę użytkownika z żądaniem HTTP w następujący sposób: $ curl -u <your_username> https://api.github.com/user -uFlagi przyjmuje nazwę użytkownika do uwierzytelniania, a następnie cURL poprosi hasło. Przykład cURL dotyczy uwierzytelniania podstawowego za pomocą interfejsu API GitHub . W jaki sposób podobnie przekazujemy nazwę użytkownika i hasło wraz …
Obecnie pracuję nad REST-API, które jest chronione przez HTTP-Basic dla środowiska programistycznego. Ponieważ prawdziwe uwierzytelnianie odbywa się za pomocą tokena, wciąż próbuję dowiedzieć się, jak wysłać dwa nagłówki autoryzacji. Próbowałem tego: curl -i http://dev.myapp.com/api/users \ -H "Authorization: Basic Ym9zY236Ym9zY28=" \ -H "Authorization: Bearer mytoken123" Mógłbym na przykład wyłączyć uwierzytelnianie HTTP …
Muszę wysłać żądanie autoryzacji przy użyciu podstawowego uwierzytelniania. Z powodzeniem zaimplementowałem to przy użyciu jquery. Jednak gdy otrzymuję błąd 401, otwiera się wyskakujące okienko przeglądarki uwierzytelniania podstawowego i nie jest wywoływane wywołanie zwrotne błędu jquery ajax.
Zgodnie z tytułem, jak mam to zrobić? Oto mój kod: var http = require('http'); // to access this url I need to put basic auth. var client = http.createClient(80, 'www.example.com'); var request = client.request('GET', '/', { 'host': 'www.example.com' }); request.end(); request.on('response', function (response) { console.log('STATUS: ' + response.statusCode); console.log('HEADERS: ' …
Utworzyłem uwierzytelnianie oparte na JWT w mojej aplikacji interfejsu API sieci Web. Nie jestem w stanie określić różnicy między Podstawowy token Token okaziciela Czy ktoś może mi pomóc?
RFC2617 mówi, że należy zakodować nazwę użytkownika i hasło do base64, ale nie mówi, jakiego kodowania znaków użyć podczas tworzenia oktetów do wprowadzenia do algorytmu base64. Czy powinienem założyć US-ASCII czy UTF8? A może ktoś już gdzieś rozstrzygnął tę kwestię?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.