base 64 do api

0

Witam
Mam api z podstawowymi requestami, lecz musze do niego dorobić :
Aplikacja powinna być odporna na przesłanie brakujących lub nieprawidłowych danych w
zapytaniach i odpowiadać odpowiednim statusem HTTP wraz z informacją o powodzie błędu.
Wszystkie akcje muszą być chronione metodą „Basic Authentication” czyli
dodatkowym nagłówkiem HTTP zawierającym zakodowanego w Base64 użytkownika i hasło. Serwer
musi odpowiedzieć błędem 401 – Unauthorized jeśli zapytanie nie posiada takiego nagłówka lub jest
niepoprawny. Dla uproszczenia użytkownik i hasło mogą być zdefiniowane na stałe w kodzie.

I tutaj moje pytanie, czy ktoś jest w stanie polecić jakąś stronke która dobrze wytłumaczyła moj problem? lub jakis projekt z base aut z base 64 ?
z góry dziękuje

1

pomijajac sprawe czy kodowanie base64 jest dobrym pomyslem na haslo wystarczy wpisac w google

https://www.google.com/search[...];sourceid=chrome&ie=UTF-8

https://www.thecodebuzz.com/b[...]der-encoding-decoding-csharp/
https://docs.microsoft.com/en[...]security/basic-authentication

pierwszy artykul imo wystarczy do zaimplementowania wlasnej implementacji

jak chcesz zwracac 401 to po prostu zwracasz throw new HttpResponseException(HttpStatusCode.Unauthorized);
https://www.google.com/search[...];sourceid=chrome&ie=UTF-8
https://stackoverflow.com/que[...]n-a-401-unauthorised-response

1

@fasadin: dziękuję , jestem nie obeznany w autoryzacji i wolałem zapytać kogoś bardziej obeznanego w temacie

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0