error 401 con un web service

15/03/2006 - 08:27 por Luismi | Informe spam
Buenas a todos,

Tenemos un Web Service en una máquina WSS que recorre todas las
bibliotecas de documentos de un site para luego mostrar sus archivos como
origen de datos de un DataView. El Web Service devuelve datos si entro como
usuario Administrador, pero cuando entro con cualquier otro usuario que no
tiene permios administrativos, el IIS me devuelve los siguientes errores:

401.2
401.1
401.5

He comprobado que los usuarios tienen acceso al sitio y a las
bibliotecas de documentos. El Web Service se encuentra en la carpeta ISAPI
del WSS, con lo que problemas de permisos NTFS no puede ser. Así que no se
me ocurre que puede ser, agradecería alguna ayuda.

Preguntas similare

Leer las respuestas

#1 Gustavo
15/03/2006 - 11:57 | Informe spam
Hola,
Todos los errores 401 son de autorizacion, y junto a que el administrador
puede usar el WebService y los otros usuarios no, me hace pensar que tu
WebService no autoriza a los usuarios, o no lo hace correctamente. Cada
llamada a un WebService de SharePoint tiene que entregar las credenciales del
usuario, usando el objeto "System.Net.CredetialCache..."
Suerte,
Gustavo
http://www.gavd.net/servers/default.aspx
http://blogs.clearscreen.com/skunkworks/


"Luismi" wrote:

Buenas a todos,

Tenemos un Web Service en una máquina WSS que recorre todas las
bibliotecas de documentos de un site para luego mostrar sus archivos como
origen de datos de un DataView. El Web Service devuelve datos si entro como
usuario Administrador, pero cuando entro con cualquier otro usuario que no
tiene permios administrativos, el IIS me devuelve los siguientes errores:

401.2
401.1
401.5

He comprobado que los usuarios tienen acceso al sitio y a las
bibliotecas de documentos. El Web Service se encuentra en la carpeta ISAPI
del WSS, con lo que problemas de permisos NTFS no puede ser. Así que no se
me ocurre que puede ser, agradecería alguna ayuda.



Respuesta Responder a este mensaje
#2 Luismi
15/03/2006 - 12:03 | Informe spam
Hola Gustavo,

He averiguado un poco más, y resulta que por ahora, el problema solo se
esta dando en un sitio, el resto de los sitios que contienen un DataView si
muestran datos a los demás usuarios. Todos los sitios heredan la seguridad
del sitio padre y pueden ver los datos, pero ese no.

"Gustavo" wrote in message
news:
Hola,
Todos los errores 401 son de autorizacion, y junto a que el administrador
puede usar el WebService y los otros usuarios no, me hace pensar que tu
WebService no autoriza a los usuarios, o no lo hace correctamente. Cada
llamada a un WebService de SharePoint tiene que entregar las credenciales
del
usuario, usando el objeto "System.Net.CredetialCache..."
Suerte,
Gustavo
http://www.gavd.net/servers/default.aspx
http://blogs.clearscreen.com/skunkworks/


"Luismi" wrote:

Buenas a todos,

Tenemos un Web Service en una máquina WSS que recorre todas las
bibliotecas de documentos de un site para luego mostrar sus archivos como
origen de datos de un DataView. El Web Service devuelve datos si entro
como
usuario Administrador, pero cuando entro con cualquier otro usuario que
no
tiene permios administrativos, el IIS me devuelve los siguientes errores:

401.2
401.1
401.5

He comprobado que los usuarios tienen acceso al sitio y a las
bibliotecas de documentos. El Web Service se encuentra en la carpeta
ISAPI
del WSS, con lo que problemas de permisos NTFS no puede ser. Así que no
se
me ocurre que puede ser, agradecería alguna ayuda.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida