Webpart propia

24/08/2005 - 12:27 por m.ariztegui | Informe spam
Hola

He creado una webpart propia pero a la hora de añadirla a un sitio, cuando
la agrego desde Galeria del servidor virtual me sale la siguiente
indicación:

"No se puede mostrar o importar un elemento Web o un control de
formularios Web en esta página de elementos Web, por no estar registrado
como seguro en este sitio."

Sin embargo la dll está "firmada", de hecho si hago sn -T nombre_dll me da
la clave.
Y en el archivo web.config del servidor sharepoint (tengo un equipo con
Visual Studio y otro equipo en el que está SharePoint) en la sección
<SafeControls> figura la referencia al webpart con la clave correctamente
asignada.

En principio he seguido las indicaciones de los expertos (microsoft,
Gustavo..) y no consigo añadir el webpart a ningún sitio (a pesar de que
me figura en la galería)

Por si acaso he intentado instalar el webpart tanto en local como en la
GAC pero con idéntico resultado.

¿Alguna idea?

Un saludo
 

Leer las respuestas

#1 m.ariztegui
24/08/2005 - 13:35 | Informe spam
Me contesto a mi mismo por si a alguien le sirve de ayuda

El problema estaba en la sección Trust level del archivo web.config del
servidor SharePoint

Por defecto viene con "WSS_Minimal"
Si se cambia a "Full" la webpart personal se agrega y funciona sin
problemas
Según Microsoft esto no es recomendable por seguridad.
Existen varios niveles de seguridad entre ambos asi que habrá que seguir
investigando.

Un saludo

He creado una webpart propia pero a la hora de añadirla a un sitio, cuando
la agrego desde Galeria del servidor virtual me sale la siguiente
indicación:

"No se puede mostrar o importar un elemento Web o un control de
formularios Web en esta página de elementos Web, por no estar registrado
como seguro en este sitio."

Sin embargo la dll está "firmada", de hecho si hago sn -T nombre_dll me da
la clave.
Y en el archivo web.config del servidor sharepoint (tengo un equipo con
Visual Studio y otro equipo en el que está SharePoint) en la sección
<SafeControls> figura la referencia al webpart con la clave correctamente
asignada.

En principio he seguido las indicaciones de los expertos (microsoft,
Gustavo..) y no consigo añadir el webpart a ningún sitio (a pesar de que
me figura en la galería)

Por si acaso he intentado instalar el webpart tanto en local como en la
GAC pero con idéntico resultado.

¿Alguna idea?

Un saludo

Preguntas similares