Los servicios compartidos con FBA habilitado no permiten el acceso a acciones administrativas en ssp_admin

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/17509

Pregunta

Estoy en el proceso de integrar una imagen en el perfil de usuario de SharePoint 2007, después de que un usuario ha cargado una imagen y la almacenamos como una propiedad de perfil personalizado en la membresía de ASP.NET.

He leído numerosos blogs sobre este tema y todos señalan el uso de UserProfilemanager en el espacio de nombres de Microsoft.Office.Server. Después de cavar un poco y una pregunta aquí, se me señaló que SSP necesita estar habilitado para obtener acceso al ServerContext, que tengo el 100%. Sin embargo, SSP por defecto no es consciente de FBA y me llevó una gran parte de mi día tratar de ordenar esto.

Ahora tengo una aplicación web extendida que ejecuta FBA y extendió la aplicación SSP predeterminada para estar habilitada para FBA también.

Al navegar en localhost: [myport]/ssp/admin, me solicitan credenciales de FBA, y puedo iniciar sesión sin problemas, pero no puedo navegar por ninguna de las sub-acciones en el sitio web administrativo con el usuario, como "perfiles y permiso ". Acceso a localhost: 22428/ssp/admin/_layouts/settings.aspx funciona bien, son solo las sub-acciones específicas para la configuración de SSP a las que no tengo acceso.

Un ejemplo de la URL que estoy tratando de acceder: localhost: [myport] /ssp/admin/_layouts/profmain.aspx

He asegurado el 100% de que el usuario con el que estoy iniciando sesión se ha configurado como el administrador de la colección de sitios para/ssp/admin y no la raíz "/" y he reiniciado IIS, aplicaciones recicladas y poleos y polos reciclados y reciclados y reciclados. Incluso reinició el servidor con la esperanza de que solucione los permisos, pero nada resolvió el error.

Cualquier idea en cuanto a la forma en que esto podría ocurrir sería muy apreciado.

Nota: No se me permite publicar más de 2 hipervínculos :(

Gracias,

Eric

¿Fue útil?

Solución

Actualice Web.Config para la zona predeterminada para que pueda resolver los usuarios de FBA. Luego puede acceder con sus credenciales de Windows y asignar permisos adecuados a su cuenta FBA. Verifique que cada área tenga permisos para esta cuenta (búsqueda, perfiles, etc.).

No he investigado por qué esto ocurre, pero me he encontrado con él antes, donde tuve que especificar el acceso de los usuarios en esas áreas separadas del SSP (agregando una regla de nivel web, no funcionó).

Ahora intente iniciar sesión con FBA. Si funciona, puede eliminar las entradas FBA de Web.Config para su zona predeterminada (o dejarla).

Licenciado bajo: CC-BY-SA con atribución
scroll top