Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Dodanie informacji o konfiguracji w pliku web.xml

Autoryzacja zapytań

W celu autoryzacji zapytania metodą Basic Auth, należy dodać do zapytania nagłówek z kluczem Authorization i wartością w formacie Basic <zakodowane_dane_logowania>, gdzie dane logowania to ciąg znaków <login>:<hasło> zakodowany w Base64.

...

  1. Dodajemy nagłówek Authorization z wartością dla przykładowego loginu user i hasła password: Basic dXNlcjpwYXNzd29yZA==.
  2. Wysyłamy zapytanie i otrzymujemy wynik w przypadku, gdy:
    1. Dane logowania były poprawne - HTTP 200 i dane w formacie JSON.



    2. Dane logowania były niepoprawne - HTTP 401 oraz informacja "Authorization unsuccessful".

Konfiguracja web.xml

W przypadku problemów z autoryzacją zapytań metodą Basic Auth, należy upewnić się, że w pliku web.xml znajdują się następujące wpisy:

Code Block
languagexml
<filter>
   <filter-name>BasicAuthFilter</filter-name>
   <filter-class>com.suncode.pwfl.web.filter.BasicAuthFilter</filter-class>
</filter>
Code Block
languagexml
<filter-mapping>
   <filter-name>BasicAuthFilter</filter-name>
   <url-pattern>/api/*</url-pattern>
</filter-mapping>