OVH Cloud OVH Cloud

Installation WebPart

2 réponses
Avatar
Gael Le Mouhaer
Bonjour,
Je cherche à intégrer dans un page un webpart SmartPart trouvé sur
Internet.
Lors de l'intégration dans la page, j'ai ce message :
"Impossible d'afficher un composant WebPart ou ce controle de formulaire
Web sur cette page de composan Webpart, car il n'est pas inscrit sur ce
site comme fiable."

Comment puis-je le certifier fiable ?

Merci d'avance

2 réponses

Avatar
EROL [MVP SPS]
Bonjour,

Configuration SafeControl

Un composant WebPart ne peut s’exécuter s’il n’a pas été configuré comme un
composant digne de confiance dans le fichier Web.Config situé sous le
répertoire [Disque]:inetpubwwwroot.
Il est nécessaire de créer l’entrée suivante dans la section du fichier
WebConfig :


<SafeControl Assembly="WebPartDropDown, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null" Namespace="WebPartDropDown" TypeName="*" Safe="True" />

Assembly indique le nom de l’Assembly qui contient notre WebPart. Notez que
nous n’avons pas utilisé de nom fort et qu’ainsi l’attribut PublicKeyToken
est initialisé à null. Bien qu’il ne soit pas nécessaire de spécifier un nom
fort lorsque le composant WebPart n’est pas déployé dans la GAC, il est
conseillé d’attribuer systématiquement un nom fort aux Assembly contenant
des composants WebPart avant leur déploiement en production.

Sécurité d’exécution du code

Le fichier Web.Config contient une entrée trust qui permet de spécifier le
niveau de sécurité attribué aux composants WebPart.
La valeur par défaut, WSS_Minimal, ne permet pas d’accéder au modèle objet
de SharePoint. Il faudra donc modifier le niveau en utilisant les valeurs
WSS_Medium ou Full.

<trust level="WSS_Minimal" originUrl="" />

Une meilleure approche consiste à modifier ou ajouter un fichier de
stratégie de sécurité et de spécifier les droits spécifiques du composant
WebPart.



@bientôt sur les news de SharePoint.
Bonne fin de semaine.

EROL
[MVP SharePoint Microsoft France]
*****************************************
http://www.clubsps.org
http://aspnet2.com/mvp.ashx?ErolGiraudy
http://sharepointerol.blogspot.com/
http://giraudyp.perso.cegetel.net/Visites/Livre3.htm
=============================
"Gael Le Mouhaer" a écrit dans le message de news:

Bonjour,
Je cherche à intégrer dans un page un webpart SmartPart trouvé sur
Internet.
Lors de l'intégration dans la page, j'ai ce message :
"Impossible d'afficher un composant WebPart ou ce controle de formulaire
Web sur cette page de composan Webpart, car il n'est pas inscrit sur ce
site comme fiable."

Comment puis-je le certifier fiable ?

Merci d'avance


Avatar
Renaud COMTE [MVP]
avant de tester des WP, essyez bien le dropdown fourni avec la smartpart de
JAn Tielen

Il se peut que vous ayez des soucis de securité sur votre repertoire
Usercontrol suite a un redepliiemnt (j'ai eu le meme soucis, et j'ai du
remetre les droits de lecture de mon compte de gestion SPS sur le rep de UC)

En direct de RedMond

Renaud COMTE [MVP]
---------------------------------------------
http://www.clubSPS.org
http://blog.spsclerics.com/
---------------------------------------------
[INFO] : Je me permet de rappeller l'importance de bien préciser la version
de SPS dans vos questions
cela eviterais des réponses erronées ou trompeuses comme récemment sur






la problématique de backup
Ca autoriserais aussi des tris plus efficaces via le moteur de recherche







Donc je vous propose donc de préfixer les posts via [SPS 2003] [SPS 2001]
[WSS]
"Gael Le Mouhaer" a écrit dans le message de news:

Bonjour,
Je cherche à intégrer dans un page un webpart SmartPart trouvé sur
Internet.
Lors de l'intégration dans la page, j'ai ce message :
"Impossible d'afficher un composant WebPart ou ce controle de formulaire
Web sur cette page de composan Webpart, car il n'est pas inscrit sur ce
site comme fiable."

Comment puis-je le certifier fiable ?

Merci d'avance