Foros del Web » Programando para Internet » ASP Clásico »

response.status = "401 Unauthorized"

Estas en el tema de response.status = "401 Unauthorized" en el foro de ASP Clásico en Foros del Web. Hola Cuando utlizo esta linea en mi codigo response.status = "401 Unauthorized" me pide que me logee 3 veces antes de dejarme entrar, alguien sabe ...
  #1 (permalink)  
Antiguo 16/11/2005, 13:12
 
Fecha de Ingreso: julio-2005
Mensajes: 128
Antigüedad: 18 años, 8 meses
Puntos: 0
Información response.status = "401 Unauthorized"

Hola
Cuando utlizo esta linea en mi codigo
response.status = "401 Unauthorized"
me pide que me logee 3 veces antes de dejarme entrar, alguien sabe por que?

CODIGO:
varuser=Request.ServerVariables("LOGON_USER")
Session.Contents.Remove("varuser")
response.status = "401 Unauthorized"
response.addheader "www-authenticate","basic"
  #2 (permalink)  
Antiguo 16/11/2005, 13:19
 
Fecha de Ingreso: noviembre-2005
Mensajes: 658
Antigüedad: 18 años, 5 meses
Puntos: 3
Por qué te pasan esas cosas tan espantosas.... a mi me funcionó super bien.... solo me pide la autentificación una sola vez...

A ver intenta poner esto en el header de la pagina

<% OPTION EXPLICIT
dim logon,login
logon = Ucase(Request.ServerVariables("LOGON_USER"))
login = session("LOGIN")
response.buffer=true
response.expires=-1
Server.ScriptTimeout = 100
session.abandon
response.status = "401 Unauthorized"
response.addheader "www-authenticate","basic"
%>

Ojala te funcione

Suerte
  #3 (permalink)  
Antiguo 16/11/2005, 13:35
 
Fecha de Ingreso: julio-2005
Mensajes: 128
Antigüedad: 18 años, 8 meses
Puntos: 0
Gracias, ya lo probe y no :(
Continua pidiendome 3 veces que me logee!!

Por otro lado sabes el por que en algunas maquinas no me pide que me logee? y si me hace la autenticacion no permitiendo entrar al usuario a seeciones no permitidas?
  #4 (permalink)  
Antiguo 16/11/2005, 13:44
 
Fecha de Ingreso: noviembre-2005
Mensajes: 658
Antigüedad: 18 años, 5 meses
Puntos: 3
Eso te sucede cuando al menos una vez haz entrado a tu Sitio desde esa maquina con login y password y al salir no lo haces haciendo un FIN SESION (programando session.abandon, etc...)... al parecer queda alguna cookie por ahi que no se limpia.... eso si que me pasó, pero se que hice algo en el global.asa y se me solucionó.
Lo otro NO PUEDE SER.... creo que te pide varias veces PORQUE ingresas mal la contraseña o el login...... eso le ocurria a algunos de los usuarios de mi sistema y los pillaba que escribian mal una de las 2 cosas.... revisa una vez mas y escribe tu login y passw tal cual esta creado en el server... con mayusculas y minusculas y todo eso.
  #5 (permalink)  
Antiguo 16/11/2005, 13:53
 
Fecha de Ingreso: julio-2005
Mensajes: 128
Antigüedad: 18 años, 8 meses
Puntos: 0
pues al prinicipio pense que era eso, pero ya he probado escribiendo con cuidado los datos y aun asi me pide 3 veces el login, y sucede cuando utilizo el codigo
response.status = "401 Unauthorized"
response.addheader "www-authenticate","basic"

Seguire intentando, si se te ocurre otra cosa te lo agradeceré
Muchas gracias por tu ayuda :)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:19.