🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #811

Re: codigo de errores en protocolo http

#811
From: Claudio
Date: Fri, 15 Dec 2006 20:53
27 lines
2090 bytes
On 2006-12-15, Guevonaso <fernando.rosado@gmail.com> wrote:
> La duda es la siguiente.
> En mi aplicaci�n antes de hacer nada compruebo si el usuario est�
> identificado y en caso afirmativo, si tiene permiso para hacer la
> operacion concreta.
>
> El caso es que en caso de que no tenga permiso indico el error :
>
> HttpServletResponse.SC_FORBIDDEN : 403
>
> Y si no se a identificado en la plataforma:
>
> HttpServletResponse.SC_UNAUTHORIZED : 401
>
> Mi duda es si estos son los c�digos correctos, creo que si pero
> quisiera confirmalo.

Por completar un poco: con el c�digo 401 le indicas al navegador cliente
que le presente al usuario una pantallita en la que debe introducir el
usuario y la contrase�a para que se autentifique en el sistema. Esa
autentificaci�n va v�a dos cabeceras: remote_user y otra para la pass,
que no recuerdo como se llama, y la puede tratar el servidor web para
autentificar al usuario o bien la puede tratar tu aplicaci�n. Si quieres
pintar t� mismo la pantallita de login no debes usar el 401.

Un saludo.
--claudio--
Technical Details
Message-ID: <slrneo62qd.bhb.claudio@example.org>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news2.google.com!news.germany.com!news.ecp.fr!appleseed.escomposlinux.org!tramontana.escomposlinux.org!escomposlinux.org!news-15.escomposlinux.org!not-for-mail
References: <1166176689.134893.5910@73g2000cwn.googlegroups.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: 1116f3,a4a8e9584e570a68
X-Google-Attributes: gid1116f3,public
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news2.google.com!news2.google.com!news.germany.com!news.ecp.fr!appleseed.escomposlinux.org!tramontana.escomposlinux.org!escomposlinux.org!news-15.escomposlinux.org!not-for-mail
From: Claudio <claudio@example.org>
Newsgroups: es.comp.lenguajes.java
Subject: Re: codigo de errores en protocolo http
Date: Fri, 15 Dec 2006 20:53:33 +0000 (UTC)
Organization: ninguna
Lines: 28
Message-ID: <slrneo62qd.bhb.claudio@example.org>
References: <1166176689.134893.5910@73g2000cwn.googlegroups.com>
NNTP-Posting-Host: localhost.localdomain
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: huron.algomas.org 1166216013 12320 127.0.0.1 (15 Dec 2006 20:53:33 GMT)
X-Complaints-To: netnews@news-15.escomposlinux.org
NNTP-Posting-Date: Fri, 15 Dec 2006 20:53:33 +0000 (UTC)
User-Agent: slrn/0.9.8.1pl1 (Debian)