Ca marche bien tant que je laisse les deux lignes resultat = ... en
commentaire mais si j'en mets une dans le code j'ai le message d'erreur
suivant dans sharepoint : Le composant WebPart « Liste_applications » semble
poser un problème.
D'où cela peut-il venir et surtout comment corriger ce problème ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Renaud COMTE [MVP]
je dis ca comme cela , mais le forum serais plus sympathique pour tous si vous regardiez un peu les archives du forum ou mieux encore, en jetant un oeil sur le moteur de recherche voir GOOGLE Group
J'ai déja repondu a cette question le 09/09/2004 Thread : Message d'accueil à l'authentificatio http://www.microsoft.com/france/communautes/webnews/france/default.mspx?dg=microsoft.public.fr.sharepoint&midc3fb9e-d88a-4dcb-b972-30da10280283
La redite n'est pas forcement agéable à faire
Sinon, je ne vois pas trop le soucis Suivez donc cette FAQ : http://www.sdgn.nl/Default.asp?A1PIDWPDGUH&A1SID"9854200434&URL4106PDWL (je sais ce n'est pas de l'anglais mais les images et le code sont suffisament explicite)
Renaud COMTE [MVP]
je dis ca comme cela , mais le forum serais plus sympathique pour tous si
vous regardiez un peu les archives du forum ou mieux encore, en jetant un
oeil sur le moteur de recherche voir GOOGLE Group
J'ai déja repondu a cette question le 09/09/2004 Thread : Message d'accueil
à l'authentificatio
http://www.microsoft.com/france/communautes/webnews/france/default.mspx?dg=microsoft.public.fr.sharepoint&midc3fb9e-d88a-4dcb-b972-30da10280283
La redite n'est pas forcement agéable à faire
Sinon, je ne vois pas trop le soucis
Suivez donc cette FAQ :
http://www.sdgn.nl/Default.asp?A1PIDWPDGUH&A1SID"9854200434&URL4106PDWL
(je sais ce n'est pas de l'anglais mais les images et le code sont
suffisament explicite)
je dis ca comme cela , mais le forum serais plus sympathique pour tous si vous regardiez un peu les archives du forum ou mieux encore, en jetant un oeil sur le moteur de recherche voir GOOGLE Group
J'ai déja repondu a cette question le 09/09/2004 Thread : Message d'accueil à l'authentificatio http://www.microsoft.com/france/communautes/webnews/france/default.mspx?dg=microsoft.public.fr.sharepoint&midc3fb9e-d88a-4dcb-b972-30da10280283
La redite n'est pas forcement agéable à faire
Sinon, je ne vois pas trop le soucis Suivez donc cette FAQ : http://www.sdgn.nl/Default.asp?A1PIDWPDGUH&A1SID"9854200434&URL4106PDWL (je sais ce n'est pas de l'anglais mais les images et le code sont suffisament explicite)
Renaud COMTE [MVP]
Stephane CORDONNIER [MVP]
En mettant un Try...Catch autour des lignes et en demandant d'écrire dans la WebPart le contenu du message d'erreur cela en dira plus long sur le véritable message d'erreur (probablement un problème de permissions).
D'une manière générale, toujours mettre des Try...Catch pour le code pouvant générer des erreurs. -- Stephane CORDONNIER http://www.sharepoint-france.com [Microsoft MVP - France]
"Damien Minart" a écrit :
J'ai créé une petite webpart à partir des templates fournit par microsoft pour VS.NET
j'ai juste modifié le RenderWebPart, voilà mon code :
Protected Overrides Sub RenderWebPart(ByVal output As System.Web.UI.HtmlTextWriter)
Dim leSite As SPWeb leSite = SPControl.GetContextWeb(Context) Dim resultat As String
Ca marche bien tant que je laisse les deux lignes resultat = ... en commentaire mais si j'en mets une dans le code j'ai le message d'erreur suivant dans sharepoint : Le composant WebPart « Liste_applications » semble poser un problème.
D'où cela peut-il venir et surtout comment corriger ce problème ?
En mettant un Try...Catch autour des lignes et en demandant d'écrire dans la
WebPart le contenu du message d'erreur cela en dira plus long sur le
véritable message d'erreur (probablement un problème de permissions).
D'une manière générale, toujours mettre des Try...Catch pour le code pouvant
générer des erreurs.
--
Stephane CORDONNIER
http://www.sharepoint-france.com
[Microsoft MVP - France]
"Damien Minart" a écrit :
J'ai créé une petite webpart à partir des templates fournit par microsoft
pour VS.NET
j'ai juste modifié le RenderWebPart, voilà mon code :
Protected Overrides Sub RenderWebPart(ByVal output As
System.Web.UI.HtmlTextWriter)
Dim leSite As SPWeb
leSite = SPControl.GetContextWeb(Context)
Dim resultat As String
Ca marche bien tant que je laisse les deux lignes resultat = ... en
commentaire mais si j'en mets une dans le code j'ai le message d'erreur
suivant dans sharepoint : Le composant WebPart « Liste_applications » semble
poser un problème.
D'où cela peut-il venir et surtout comment corriger ce problème ?
En mettant un Try...Catch autour des lignes et en demandant d'écrire dans la WebPart le contenu du message d'erreur cela en dira plus long sur le véritable message d'erreur (probablement un problème de permissions).
D'une manière générale, toujours mettre des Try...Catch pour le code pouvant générer des erreurs. -- Stephane CORDONNIER http://www.sharepoint-france.com [Microsoft MVP - France]
"Damien Minart" a écrit :
J'ai créé une petite webpart à partir des templates fournit par microsoft pour VS.NET
j'ai juste modifié le RenderWebPart, voilà mon code :
Protected Overrides Sub RenderWebPart(ByVal output As System.Web.UI.HtmlTextWriter)
Dim leSite As SPWeb leSite = SPControl.GetContextWeb(Context) Dim resultat As String
Ca marche bien tant que je laisse les deux lignes resultat = ... en commentaire mais si j'en mets une dans le code j'ai le message d'erreur suivant dans sharepoint : Le composant WebPart « Liste_applications » semble poser un problème.
D'où cela peut-il venir et surtout comment corriger ce problème ?
Damien Minart
Merci pour ton conseil avec les try catch j'ai réussi à avoir le message d'erreur qui a priori est bien un problème de permission :
Échec de la demande pour une autorisation de type Microsoft.SharePoint.Security.SharePointPermission, Microsoft.SharePoint.Security, Version.0.0.0, Culture=neutral, PublicKeyTokenqe9bce111e9429c.
Mais je n'ai aucune idée comment résoudre ça. Ca vient du code lui même ? de la façon de le déployer (j'ai utilisé un fichier cab puis stsadm) ? de la façon dont est installé Sharepoint ?
"Stephane CORDONNIER [MVP]" a écrit :
En mettant un Try...Catch autour des lignes et en demandant d'écrire dans la WebPart le contenu du message d'erreur cela en dira plus long sur le véritable message d'erreur (probablement un problème de permissions).
D'une manière générale, toujours mettre des Try...Catch pour le code pouvant générer des erreurs. -- Stephane CORDONNIER http://www.sharepoint-france.com [Microsoft MVP - France]
"Damien Minart" a écrit :
> J'ai créé une petite webpart à partir des templates fournit par microsoft > pour VS.NET > > j'ai juste modifié le RenderWebPart, voilà mon code : > > Protected Overrides Sub RenderWebPart(ByVal output As > System.Web.UI.HtmlTextWriter) > > Dim leSite As SPWeb > leSite = SPControl.GetContextWeb(Context) > Dim resultat As String > > 'resultat = leSite.PortalName > 'resultat = leSite.CurrentUser.LoginName > > output.Write(resultat) > > End Sub > > Ca marche bien tant que je laisse les deux lignes resultat = ... en > commentaire mais si j'en mets une dans le code j'ai le message d'erreur > suivant dans sharepoint : Le composant WebPart « Liste_applications » semble > poser un problème. > > D'où cela peut-il venir et surtout comment corriger ce problème ? > > >
Merci pour ton conseil avec les try catch j'ai réussi à avoir le message
d'erreur qui a priori est bien un problème de permission :
Échec de la demande pour une autorisation de type
Microsoft.SharePoint.Security.SharePointPermission,
Microsoft.SharePoint.Security, Version.0.0.0, Culture=neutral,
PublicKeyTokenqe9bce111e9429c.
Mais je n'ai aucune idée comment résoudre ça.
Ca vient du code lui même ? de la façon de le déployer (j'ai utilisé un
fichier cab puis stsadm) ? de la façon dont est installé Sharepoint ?
"Stephane CORDONNIER [MVP]" a écrit :
En mettant un Try...Catch autour des lignes et en demandant d'écrire dans la
WebPart le contenu du message d'erreur cela en dira plus long sur le
véritable message d'erreur (probablement un problème de permissions).
D'une manière générale, toujours mettre des Try...Catch pour le code pouvant
générer des erreurs.
--
Stephane CORDONNIER
http://www.sharepoint-france.com
[Microsoft MVP - France]
"Damien Minart" a écrit :
> J'ai créé une petite webpart à partir des templates fournit par microsoft
> pour VS.NET
>
> j'ai juste modifié le RenderWebPart, voilà mon code :
>
> Protected Overrides Sub RenderWebPart(ByVal output As
> System.Web.UI.HtmlTextWriter)
>
> Dim leSite As SPWeb
> leSite = SPControl.GetContextWeb(Context)
> Dim resultat As String
>
> 'resultat = leSite.PortalName
> 'resultat = leSite.CurrentUser.LoginName
>
> output.Write(resultat)
>
> End Sub
>
> Ca marche bien tant que je laisse les deux lignes resultat = ... en
> commentaire mais si j'en mets une dans le code j'ai le message d'erreur
> suivant dans sharepoint : Le composant WebPart « Liste_applications » semble
> poser un problème.
>
> D'où cela peut-il venir et surtout comment corriger ce problème ?
>
>
>
Merci pour ton conseil avec les try catch j'ai réussi à avoir le message d'erreur qui a priori est bien un problème de permission :
Échec de la demande pour une autorisation de type Microsoft.SharePoint.Security.SharePointPermission, Microsoft.SharePoint.Security, Version.0.0.0, Culture=neutral, PublicKeyTokenqe9bce111e9429c.
Mais je n'ai aucune idée comment résoudre ça. Ca vient du code lui même ? de la façon de le déployer (j'ai utilisé un fichier cab puis stsadm) ? de la façon dont est installé Sharepoint ?
"Stephane CORDONNIER [MVP]" a écrit :
En mettant un Try...Catch autour des lignes et en demandant d'écrire dans la WebPart le contenu du message d'erreur cela en dira plus long sur le véritable message d'erreur (probablement un problème de permissions).
D'une manière générale, toujours mettre des Try...Catch pour le code pouvant générer des erreurs. -- Stephane CORDONNIER http://www.sharepoint-france.com [Microsoft MVP - France]
"Damien Minart" a écrit :
> J'ai créé une petite webpart à partir des templates fournit par microsoft > pour VS.NET > > j'ai juste modifié le RenderWebPart, voilà mon code : > > Protected Overrides Sub RenderWebPart(ByVal output As > System.Web.UI.HtmlTextWriter) > > Dim leSite As SPWeb > leSite = SPControl.GetContextWeb(Context) > Dim resultat As String > > 'resultat = leSite.PortalName > 'resultat = leSite.CurrentUser.LoginName > > output.Write(resultat) > > End Sub > > Ca marche bien tant que je laisse les deux lignes resultat = ... en > commentaire mais si j'en mets une dans le code j'ai le message d'erreur > suivant dans sharepoint : Le composant WebPart « Liste_applications » semble > poser un problème. > > D'où cela peut-il venir et surtout comment corriger ce problème ? > > >
Stephane CORDONNIER [MVP]
Par défaut, le niveau de sécurité de SharePoint ne permet pas d'accéder au modèle objet depuis les WebParts.
Pour que ça fonctionne il faut modifier la propriété TrustLevel dans le fichier Web.config de ton site. Par défaut il est à Wss_Minimal. Il faut le passer à Wss_Medium voir à Full. -- Stephane CORDONNIER http://www.sharepoint-france.com [Microsoft MVP - France]
"Damien Minart" a écrit :
Merci pour ton conseil avec les try catch j'ai réussi à avoir le message d'erreur qui a priori est bien un problème de permission :
Échec de la demande pour une autorisation de type Microsoft.SharePoint.Security.SharePointPermission, Microsoft.SharePoint.Security, Version.0.0.0, Culture=neutral, PublicKeyTokenqe9bce111e9429c.
Mais je n'ai aucune idée comment résoudre ça. Ca vient du code lui même ? de la façon de le déployer (j'ai utilisé un fichier cab puis stsadm) ? de la façon dont est installé Sharepoint ?
"Stephane CORDONNIER [MVP]" a écrit :
> En mettant un Try...Catch autour des lignes et en demandant d'écrire dans la > WebPart le contenu du message d'erreur cela en dira plus long sur le > véritable message d'erreur (probablement un problème de permissions). > > D'une manière générale, toujours mettre des Try...Catch pour le code pouvant > générer des erreurs. > -- > Stephane CORDONNIER > http://www.sharepoint-france.com > [Microsoft MVP - France] > > > "Damien Minart" a écrit : > > > J'ai créé une petite webpart à partir des templates fournit par microsoft > > pour VS.NET > > > > j'ai juste modifié le RenderWebPart, voilà mon code : > > > > Protected Overrides Sub RenderWebPart(ByVal output As > > System.Web.UI.HtmlTextWriter) > > > > Dim leSite As SPWeb > > leSite = SPControl.GetContextWeb(Context) > > Dim resultat As String > > > > 'resultat = leSite.PortalName > > 'resultat = leSite.CurrentUser.LoginName > > > > output.Write(resultat) > > > > End Sub > > > > Ca marche bien tant que je laisse les deux lignes resultat = ... en > > commentaire mais si j'en mets une dans le code j'ai le message d'erreur > > suivant dans sharepoint : Le composant WebPart « Liste_applications » semble > > poser un problème. > > > > D'où cela peut-il venir et surtout comment corriger ce problème ? > > > > > >
Par défaut, le niveau de sécurité de SharePoint ne permet pas d'accéder au
modèle objet depuis les WebParts.
Pour que ça fonctionne il faut modifier la propriété TrustLevel dans le
fichier Web.config de ton site. Par défaut il est à Wss_Minimal. Il faut le
passer à Wss_Medium voir à Full.
--
Stephane CORDONNIER
http://www.sharepoint-france.com
[Microsoft MVP - France]
"Damien Minart" a écrit :
Merci pour ton conseil avec les try catch j'ai réussi à avoir le message
d'erreur qui a priori est bien un problème de permission :
Échec de la demande pour une autorisation de type
Microsoft.SharePoint.Security.SharePointPermission,
Microsoft.SharePoint.Security, Version.0.0.0, Culture=neutral,
PublicKeyTokenqe9bce111e9429c.
Mais je n'ai aucune idée comment résoudre ça.
Ca vient du code lui même ? de la façon de le déployer (j'ai utilisé un
fichier cab puis stsadm) ? de la façon dont est installé Sharepoint ?
"Stephane CORDONNIER [MVP]" a écrit :
> En mettant un Try...Catch autour des lignes et en demandant d'écrire dans la
> WebPart le contenu du message d'erreur cela en dira plus long sur le
> véritable message d'erreur (probablement un problème de permissions).
>
> D'une manière générale, toujours mettre des Try...Catch pour le code pouvant
> générer des erreurs.
> --
> Stephane CORDONNIER
> http://www.sharepoint-france.com
> [Microsoft MVP - France]
>
>
> "Damien Minart" a écrit :
>
> > J'ai créé une petite webpart à partir des templates fournit par microsoft
> > pour VS.NET
> >
> > j'ai juste modifié le RenderWebPart, voilà mon code :
> >
> > Protected Overrides Sub RenderWebPart(ByVal output As
> > System.Web.UI.HtmlTextWriter)
> >
> > Dim leSite As SPWeb
> > leSite = SPControl.GetContextWeb(Context)
> > Dim resultat As String
> >
> > 'resultat = leSite.PortalName
> > 'resultat = leSite.CurrentUser.LoginName
> >
> > output.Write(resultat)
> >
> > End Sub
> >
> > Ca marche bien tant que je laisse les deux lignes resultat = ... en
> > commentaire mais si j'en mets une dans le code j'ai le message d'erreur
> > suivant dans sharepoint : Le composant WebPart « Liste_applications » semble
> > poser un problème.
> >
> > D'où cela peut-il venir et surtout comment corriger ce problème ?
> >
> >
> >
Par défaut, le niveau de sécurité de SharePoint ne permet pas d'accéder au modèle objet depuis les WebParts.
Pour que ça fonctionne il faut modifier la propriété TrustLevel dans le fichier Web.config de ton site. Par défaut il est à Wss_Minimal. Il faut le passer à Wss_Medium voir à Full. -- Stephane CORDONNIER http://www.sharepoint-france.com [Microsoft MVP - France]
"Damien Minart" a écrit :
Merci pour ton conseil avec les try catch j'ai réussi à avoir le message d'erreur qui a priori est bien un problème de permission :
Échec de la demande pour une autorisation de type Microsoft.SharePoint.Security.SharePointPermission, Microsoft.SharePoint.Security, Version.0.0.0, Culture=neutral, PublicKeyTokenqe9bce111e9429c.
Mais je n'ai aucune idée comment résoudre ça. Ca vient du code lui même ? de la façon de le déployer (j'ai utilisé un fichier cab puis stsadm) ? de la façon dont est installé Sharepoint ?
"Stephane CORDONNIER [MVP]" a écrit :
> En mettant un Try...Catch autour des lignes et en demandant d'écrire dans la > WebPart le contenu du message d'erreur cela en dira plus long sur le > véritable message d'erreur (probablement un problème de permissions). > > D'une manière générale, toujours mettre des Try...Catch pour le code pouvant > générer des erreurs. > -- > Stephane CORDONNIER > http://www.sharepoint-france.com > [Microsoft MVP - France] > > > "Damien Minart" a écrit : > > > J'ai créé une petite webpart à partir des templates fournit par microsoft > > pour VS.NET > > > > j'ai juste modifié le RenderWebPart, voilà mon code : > > > > Protected Overrides Sub RenderWebPart(ByVal output As > > System.Web.UI.HtmlTextWriter) > > > > Dim leSite As SPWeb > > leSite = SPControl.GetContextWeb(Context) > > Dim resultat As String > > > > 'resultat = leSite.PortalName > > 'resultat = leSite.CurrentUser.LoginName > > > > output.Write(resultat) > > > > End Sub > > > > Ca marche bien tant que je laisse les deux lignes resultat = ... en > > commentaire mais si j'en mets une dans le code j'ai le message d'erreur > > suivant dans sharepoint : Le composant WebPart « Liste_applications » semble > > poser un problème. > > > > D'où cela peut-il venir et surtout comment corriger ce problème ? > > > > > >