¿Cómo configuro plena confianza para un único elemento web en SharePoint?
-
03-07-2019 - |
Pregunta
Estoy buscando establecer la plena confianza para un solo elemento web, ¿es esto posible? manifest.xml tal vez?
Solución
¿Ha intentado registrar el ensamblaje en el GAC? Este es el enfoque preferido para dar a cualquier ensamblaje la plena confianza en su máquina:
gacutil.exe \i C:\Path\To\Dll.dll
Espero que ayude. Avíseme si entendí mal su pregunta.
Otros consejos
Por lo que recuerdo, manifest.xml es correcto, y usted especifica CodeAccessSecurity.
Este artículo tiene una descripción detallada al respecto. http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2007/07/05/how-to-configure-code-access-security-for-a-web-part.aspx
cuando implementa su solución, entonces la implementa con el indicador -allowCasPolicies en
No estoy seguro de que quisiera incluir un elemento web en el GAC
Puede instalar un elemento web empaquetado CAB en el GAC usando
STSADM -o addwppack -filename yourwebpart.cab -globalinstall
Si está utilizando paquetes WSP, necesita establecer atributos en el archivo manifext.xml
<Assembly Location="yourassembly.dll" DeploymentTarget="GlobalAssemblyCache">
y llame
STSADM -o AddSolution -filename yourwebpart.wsp
STSADM -o DeploySolution -name yourwebpart.wsp -allcontenturls -immediate -force -allowGacDeployment
Por supuesto que no deberías instalarlo en el GAC si puedes ayudarlo, configurar CAS es la forma preferida.