25 septembre 2012

INFOPATH 2010 : Erreur SecurityException

Aujourd'hui, un court article sur un problème souvent rencontré par les débutants InfoPath qui souhaitent utiliser du code managé dans leur formulaire.
Lors de l'utilisation de votre formulaire dans SharePoint, vous pouvez rencontrer ce genre de problèmes :
 
System.Security.SecurityException Request for the permission of type ‘Microsoft.SharePoint.Security.SharePointPermission, Microsoft.SharePoint.Security, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c’ failed
 
 
Comme l'exception l'indique, il s'agit d'un problème de sécurité du formulaire. En effet, pour utiliser du code managé dans votre formulaire, il vous faut un niveau élévé.
Pour corriger ce dysfonctionnement, il vous faudra suivre les opérations suivantes:
  1. Ouvrir le formulaire en mode conception,
  2. Cliquer sur "Options du formulaire" dans la partie "Fichier",
  3. Cliquer sur "Sécurité et approbation",
  4. Décocher "Déterminer automatiquement le niveau de sécurité",
  5. Cliquer sur "Autorisation totale"
  6. Republier le formulaire.
 
 

Aucun commentaire:

Enregistrer un commentaire