resulta que 401 es para directorios protegidos, y funciona en 2 pasos:
1 tira panel para ingresar clave
2 Si es clave correcta muestra contenido del dir, sino, muestra pagina Q
Como podria controlar pagina Q ?
|
|||||||
![]() |
|
|
Herramientas | Desplegado |
|
|
#1 (permalink) |
![]() Fecha de Ingreso: febrero-2004
Mensajes: 1.117
|
En Internet hay mucha info de como manipular el 404, pero puede controlarse el 401 ?
resulta que 401 es para directorios protegidos, y funciona en 2 pasos: 1 tira panel para ingresar clave 2 Si es clave correcta muestra contenido del dir, sino, muestra pagina Q Como podria controlar pagina Q ?
__________________
Salu2!, Microsoft utiliza PHP, yo no lo sabia tu? Última edición por Anarko; 20-may-2006 a las 11:26. |
|
|
|
|
|
#2 (permalink) |
![]() Fecha de Ingreso: enero-2006
Mensajes: 1.765
|
El problema creo que es la forma de autenticación que estas utilizando.
Esto te puede ayudar a solucionar el problema http://www.codeproject.com/aspnet/Custon401Page.asp
__________________
JoshMex Desarrollador WinForms / ASP / ASP.NET / SQL Server 2005 Es inútil hacer cualquier cosa a prueba de tontos, porque los tontos son muy ingeniosos |
|
|
|
|
|
#4 (permalink) |
![]() Fecha de Ingreso: enero-2006
Mensajes: 1.765
|
uupppssss!!! .... Mal interprete la prugunta, pense que NET = Microsoft .NET y el manejo de el 401.
Disculpa.
__________________
JoshMex Desarrollador WinForms / ASP / ASP.NET / SQL Server 2005 Es inútil hacer cualquier cosa a prueba de tontos, porque los tontos son muy ingeniosos |
|
|
|
|
|
#6 (permalink) |
![]() Fecha de Ingreso: enero-2006
Mensajes: 1.765
|
Anarko; yo sólo tengo 5 cuentas de hosting bajo windows, conozco muy poco de cpanel
__________________
JoshMex Desarrollador WinForms / ASP / ASP.NET / SQL Server 2005 Es inútil hacer cualquier cosa a prueba de tontos, porque los tontos son muy ingeniosos |
|
|
|
|
|
#7 (permalink) |
![]() Fecha de Ingreso: mayo-2006
Mensajes: 243
|
Debes crear un archivo .htaccess de este tipo y poner en la raiz de tu sitio
ErrorDocument 400 badrequest.html ErrorDocument 401 authreqd.html ErrorDocument 403 forbid.html ErrorDocument 404 notfound.html ErrorDocument 500 serverr.html y creas cada pagina segun tus necesidades, ahora si no deseas crear la pagina puede poner dentro del archivo .htaccess lo siguiente; ErrorDocument 401 "<body bgcolor=#ffffff><h1>You have to actually <b>BE</b> a <a href="#">member</A> to view this page. |
|
|
|
|
|
#8 (permalink) |
![]() Fecha de Ingreso: febrero-2004
Mensajes: 1.117
|
Por eso digo,
el 401 se componde de 2 partes: 1 -> "Registrese" 2 -> "Si es valido, muestro info", sino, "No muestro info" Si hago lo que dices OkidoKi, pos de inmediato redigira a la pagina authreqd.html Y solo se requiere, redirigir si el acceso es negado.
__________________
Salu2!, Microsoft utiliza PHP, yo no lo sabia tu? |
|
|
|
|
|
#9 (permalink) |
![]() Fecha de Ingreso: octubre-2004
Ubicación: Barcelona
Mensajes: 751
|
Precisamente por eso, cuando ocurre el error 401 quiere decir directamente que no tiene permisos, si no el error no hubiera ocurrido.
Por tanto haz lo que tengas que hacer en tus páginas y en el momento en que el usuario quiera entrar a un directorio sin los permisos ocurrirá este error. Tu lo que puedes configurar es lo que saldrá en la página de este error. Saludos,
__________________
sergiold - Mis proyectos y mis dominios |
|
|
|
|
|
#10 (permalink) |
![]() Fecha de Ingreso: febrero-2004
Mensajes: 1.117
|
A juemadre, tonces sera error del host ?
Pos cuando le digo "error 401 enviar a xxx.php" no me da el form de acceso, sino que redirige de inmediato a xxx.php Que pueden decirme ? Gracias!.
__________________
Salu2!, Microsoft utiliza PHP, yo no lo sabia tu? |
|
|
|