![]() |
Hur och när ska man skicka 401
Hej!
Vi har en websida där man kan logga in och komma åt privata sidor. Om man försöker komma åt en sådan sida utan att ha loggat in, är det då rätt av servern att skicka http-response med kod 401? Många sidor skriver att man även behöver en "WWW-Authenticate header", ex http://en.wikipedia.org/wiki/HTTP_401#4xx_Client_Error Men ingen går in på vad det eg innebär. Är det någon som vet vad detta är för något? |
|
Exempel: En adminpanel
Besökaren är inte inloggad -> 401 Unauthorized Besökaren är inloggad men är inte admin -> 403 Forbidden värt att nämna är väl att du inte borde skcika den headern manuellt, utan den används för login på http-nivå, så svar på din fråga är nej, du borde inte skicka headern för dina egna cookie-baserade loginsystem. |
Citat:
|
Ja, du ska skicka 200 som svarskod.
Sådana sidor ska du även lägga in i robots.txt och/eller lägga in en robots-meta-tagg på. |
Ok, tack för info
|
Alla tider är GMT +2. Klockan är nu 18:46. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson