Basic Auth Header Generator
Generer HTTP Basic Auth headers online — kod brugernavn:adgangskode til Base64 Authorization header øjeblikkeligt
Hvad er HTTP Basic Authentication?
HTTP Basic Authentication er et simpelt godkendelsesskema defineret i RFC 7617. Klienten sender en Base64-kodet streng af "brugernavn:adgangskode" i Authorization-headeren med hver anmodning.
Hvordan fungerer Basic Auth?
Når en server kræver godkendelse, svarer den med en 401 Unauthorized-status og en WWW-Authenticate: Basic-header. Klienten gensender anmodningen med en Authorization: Basic <base64>-header, hvor værdien er Base64-kodningen af "brugernavn:adgangskode".
Er Basic Auth sikkert?
Basic Auth alene er ikke sikkert, fordi legitimationsoplysningerne kun er Base64-kodet, ikke krypteret. Brug det altid over HTTPS. Til produktion, overvej mere sikre alternativer som OAuth 2.0, JWT eller API-nøgler.
Hvordan bruger jeg Basic Auth med curl?
Brug flaget -u: curl -u brugernavn:adgangskode https://api.example.com. Eller generer headeren med dette værktøj og brug: curl -H "Authorization: Basic dXNlcjpwYXNz" https://api.example.com.
Kan jeg bruge specialtegn i brugernavn eller adgangskode?
Ja, dette værktøj håndterer Unicode-tegn korrekt. Legitimationsoplysningerne kodes i UTF-8 før Base64-konvertering i overensstemmelse med RFC 7617. Specialtegn som @, #, ! og ikke-ASCII-tegn understøttes alle.
Hvad er formatet for Authorization-headeren?
Authorization-headeren følger dette format: "Authorization: Basic <base64-kodet-legitimationsoplysninger>". Base64-værdien er kodningen af "brugernavn:adgangskode" adskilt med et kolon. For eksempel bliver user:pass til dXNlcjpwYXNz.
Hvordan afkoder jeg en Basic Auth-header?
Tag Base64-værdien efter "Basic " i headeren og afkod den for at få "brugernavn:adgangskode". Dette værktøj har en indbygget afkoder — indsæt den fulde Authorization-header-værdi, og den vil udtrække legitimationsoplysningerne øjeblikkeligt.
Hvad er forskellen mellem Basic Auth og Bearer Token?
Basic Auth sender Base64-kodet legitimation med hver anmodning, mens Bearer Token sender en token (som JWT) opnået gennem en godkendelsesproces. Basic Auth er enklere men mindre fleksibel. Bearer-tokens kan bære tilladelser og udløbe automatisk.
Kan jeg bruge Basic Auth i en browser-URL?
Ja, formatet er https://brugernavn:adgangskode@hostname.com/sti. Mange moderne browsere advarer dog mod eller blokerer denne praksis af sikkerhedsmæssige årsager. Det er bedre at bruge Authorization-headeren direkte.
Sender dette værktøj mine legitimationsoplysninger til en server?
Nej. Dette værktøj kører helt i din browser med JavaScript. Dit brugernavn og adgangskode overføres aldrig via netværket. Al kodning og afkodning sker lokalt på din enhed.
Sådan bruges Basic Auth Header Generator
Dan HTTP Basic Authentication-headere ved at kode brugernavn og adgangskode til Base64 direkte i browseren. Intet uploades, så dine loginoplysninger bliver på enheden.
- Skriv brugernavnet i feltet Username og adgangskoden i feltet Password.
- Klik på Encode for at samle dem i en Base64-legitimation og få den færdige Authorization-header.
- Kopiér den genererede header over i din API-klient, HTTP-anmodning eller proxy-konfiguration.
- Vil du undersøge en eksisterende header, sæt den ind i feltet Paste Authorization Header og klik på Decode for at se brugernavn og adgangskode.
Afkodning af en Basic Auth-header afslører adgangskoden i klartekst, så afkod kun egne headers eller dem fra en kilde, du stoler på.
Relaterede værktøjer
- Hash-tjek Beregn og verificer MD5, SHA-1, SHA-256, SHA-512 filhasher lokalt
- HAR-fremviser Åbn HAR-filer online. Anmodningstabel med statusfarver, sortering og filter, headere, eksempel på svartekst og tidsvandfald — lokal analyse, ingen upload.
- IBAN-validator Valider internationale bankkontonumre (IBAN) øjeblikkeligt. Tjek format, længde og kontrolsum for 80+ lande med resultater i realtid.
- HTTP-anmodning Tester Test REST API'er direkte i din browser. Send GET-, POST-, PUT-, DELETE-anmodninger med brugerdefinerede headers, body og parametre. Se svarstatus, headers og JSON-body øjeblikkeligt.
- Tilfældig Portgenerator Generer tilfældige netværksportnumre fra IANA-standardintervaller — kendte (1-1023), registrerede (1024-49151) og dynamiske (49152-65535). Understøtter unikke værdier, sortering og massegenerering. 100% browserbaseret, ingen server nødvendig.
- .htaccess-generator Generer Apache .htaccess-regler for omdirigeringer, omskrivninger, sikkerhedshoveder, caching og mere.
- Robots.txt Generator Gratis online robots.txt generator. Opret og tilpas robots.txt-filer til at styre søgemaskinens crawling, administrere crawler-adgang og optimere dit websteds SEO.
- Sitemap Generator Gratis online XML sitemap generator. Tilføj URL'er, angiv prioriteter og frekvenser, opret SEO-sitemaps med det samme.