J'ai developp=E9 un webService sur un serveur x et souhaite l'appeler
depuis une webpart.
Je n'ai toujours pas trouv=E9 de tutorial pour me guider. Est ce que
qqu'un a une adresse ou la m=E9thodo pour le faire ?
Mes tests :
Creation du webservice, publication, test via site web =3D> OK
Cr=E9ation d'une webpart (webpart de base), r=E9ference a mon service,
appel de la m=E9thode =3D> compil OK
Mise en place sur le serveur Sharepoint =3D> import OK
Mise en place dans une page =3D> Le composant WebPart =AB test2 =BB semble
poser un probl=E8me.
Qqu'un peut m'aider ?
Merci d'avance
Laurent
ps: au niveau de mes policies je suis en WSS_Minimal
En WSS_minimal, tu ne peut faire d'appel externe au serveur
Tout simplement :)
Essaye WSS_medium ou full
Renaud COMTE [MVP] --------------------------------- http://blogs.developpeur.org/themit/ http://blog.spsclerics.com/
Bonjour à tous,
J'ai developpé un webService sur un serveur x et souhaite l'appeler depuis une webpart.
Je n'ai toujours pas trouvé de tutorial pour me guider. Est ce que qqu'un a une adresse ou la méthodo pour le faire ?
Mes tests : Creation du webservice, publication, test via site web => OK Création d'une webpart (webpart de base), réference a mon service, appel de la méthode => compil OK Mise en place sur le serveur Sharepoint => import OK Mise en place dans une page => Le composant WebPart « test2 » semble poser un problème. Qqu'un peut m'aider ? Merci d'avance Laurent
ps: au niveau de mes policies je suis en WSS Minimal
Bien tu as trouve tout seul
En WSS_minimal, tu ne peut faire d'appel externe au serveur
Tout simplement :)
Essaye WSS_medium ou full
Renaud COMTE [MVP]
---------------------------------
http://blogs.developpeur.org/themit/
http://blog.spsclerics.com/
Bonjour à tous,
J'ai developpé un webService sur un serveur x et souhaite l'appeler
depuis une webpart.
Je n'ai toujours pas trouvé de tutorial pour me guider. Est ce que
qqu'un a une adresse ou la méthodo pour le faire ?
Mes tests :
Creation du webservice, publication, test via site web => OK
Création d'une webpart (webpart de base), réference a mon service,
appel de la méthode => compil OK
Mise en place sur le serveur Sharepoint => import OK
Mise en place dans une page => Le composant WebPart « test2 » semble
poser un problème.
Qqu'un peut m'aider ?
Merci d'avance
Laurent
ps: au niveau de mes policies je suis en WSS Minimal
En WSS_minimal, tu ne peut faire d'appel externe au serveur
Tout simplement :)
Essaye WSS_medium ou full
Renaud COMTE [MVP] --------------------------------- http://blogs.developpeur.org/themit/ http://blog.spsclerics.com/
Bonjour à tous,
J'ai developpé un webService sur un serveur x et souhaite l'appeler depuis une webpart.
Je n'ai toujours pas trouvé de tutorial pour me guider. Est ce que qqu'un a une adresse ou la méthodo pour le faire ?
Mes tests : Creation du webservice, publication, test via site web => OK Création d'une webpart (webpart de base), réference a mon service, appel de la méthode => compil OK Mise en place sur le serveur Sharepoint => import OK Mise en place dans une page => Le composant WebPart « test2 » semble poser un problème. Qqu'un peut m'aider ? Merci d'avance Laurent
ps: au niveau de mes policies je suis en WSS Minimal
Julien Bakmezdjian [MS]
Bonjour,
Oui, le niveau de confiance peut effectivement jouer. Ou alors, placez la DLL du WebPart dans le GAC. Mais êtes-vous sûr que le problème survient lorsque le Web service est appelé (et pas en amont, ce qui serait déjà un premier soucis) ?
Par ailleurs, vous risquez d'être confronté au problème du "double hop" (le problème surviendra si vous tentez de vous authentifier avec l'identité de l'utilisateur final auprès du Web service distant).
Tenez-nous au courant de vos tests.
Cordialement,
Julien Bakmezdjian
"Renaud Comte" wrote in message news:
Bien tu as trouve tout seul
En WSS_minimal, tu ne peut faire d'appel externe au serveur
Tout simplement :)
Essaye WSS_medium ou full
Renaud COMTE [MVP] --------------------------------- http://blogs.developpeur.org/themit/ http://blog.spsclerics.com/
Bonjour à tous,
J'ai developpé un webService sur un serveur x et souhaite l'appeler depuis une webpart.
Je n'ai toujours pas trouvé de tutorial pour me guider. Est ce que qqu'un a une adresse ou la méthodo pour le faire ?
Mes tests : Creation du webservice, publication, test via site web => OK Création d'une webpart (webpart de base), réference a mon service, appel de la méthode => compil OK Mise en place sur le serveur Sharepoint => import OK Mise en place dans une page => Le composant WebPart « test2 » semble poser un problème. Qqu'un peut m'aider ? Merci d'avance Laurent
ps: au niveau de mes policies je suis en WSS Minimal
Bonjour,
Oui, le niveau de confiance peut effectivement jouer. Ou alors, placez la
DLL du WebPart dans le GAC.
Mais êtes-vous sûr que le problème survient lorsque le Web service est
appelé (et pas en amont, ce qui serait déjà un premier soucis) ?
Par ailleurs, vous risquez d'être confronté au problème du "double hop" (le
problème surviendra si vous tentez de vous authentifier avec l'identité de
l'utilisateur final auprès du Web service distant).
Tenez-nous au courant de vos tests.
Cordialement,
Julien Bakmezdjian
"Renaud Comte" <rcomte@hotmail.com> wrote in message
news:59a7413c28466d8c79e29223e95fe@msnews.microsoft.com...
Bien tu as trouve tout seul
En WSS_minimal, tu ne peut faire d'appel externe au serveur
Tout simplement :)
Essaye WSS_medium ou full
Renaud COMTE [MVP]
---------------------------------
http://blogs.developpeur.org/themit/
http://blog.spsclerics.com/
Bonjour à tous,
J'ai developpé un webService sur un serveur x et souhaite l'appeler
depuis une webpart.
Je n'ai toujours pas trouvé de tutorial pour me guider. Est ce que
qqu'un a une adresse ou la méthodo pour le faire ?
Mes tests :
Creation du webservice, publication, test via site web => OK
Création d'une webpart (webpart de base), réference a mon service,
appel de la méthode => compil OK
Mise en place sur le serveur Sharepoint => import OK
Mise en place dans une page => Le composant WebPart « test2 » semble
poser un problème.
Qqu'un peut m'aider ?
Merci d'avance
Laurent
ps: au niveau de mes policies je suis en WSS Minimal
Oui, le niveau de confiance peut effectivement jouer. Ou alors, placez la DLL du WebPart dans le GAC. Mais êtes-vous sûr que le problème survient lorsque le Web service est appelé (et pas en amont, ce qui serait déjà un premier soucis) ?
Par ailleurs, vous risquez d'être confronté au problème du "double hop" (le problème surviendra si vous tentez de vous authentifier avec l'identité de l'utilisateur final auprès du Web service distant).
Tenez-nous au courant de vos tests.
Cordialement,
Julien Bakmezdjian
"Renaud Comte" wrote in message news:
Bien tu as trouve tout seul
En WSS_minimal, tu ne peut faire d'appel externe au serveur
Tout simplement :)
Essaye WSS_medium ou full
Renaud COMTE [MVP] --------------------------------- http://blogs.developpeur.org/themit/ http://blog.spsclerics.com/
Bonjour à tous,
J'ai developpé un webService sur un serveur x et souhaite l'appeler depuis une webpart.
Je n'ai toujours pas trouvé de tutorial pour me guider. Est ce que qqu'un a une adresse ou la méthodo pour le faire ?
Mes tests : Creation du webservice, publication, test via site web => OK Création d'une webpart (webpart de base), réference a mon service, appel de la méthode => compil OK Mise en place sur le serveur Sharepoint => import OK Mise en place dans une page => Le composant WebPart « test2 » semble poser un problème. Qqu'un peut m'aider ? Merci d'avance Laurent
ps: au niveau de mes policies je suis en WSS Minimal
Laurent
En fait il y avait un problème de sécurité. Il faut rajouter ds le fichier de trust :
dans la balise configuration/mscorlib/security/policy/policyLevel/securityClasses <SecurityClass Name="WebPermission" Description="System.Net.WebPermission, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken·7a5c561934e089"/> afin de gérer les accès webservices distants
puis : dans la balise permissionSet dont name="ASP.Net" <IPermission class="WebPermission" version="1" Unrestricted="true" /> pour accéder à n'importe quel service web autre que ceux en local.
On peut parameter plus finement en enlevant unrestricted="true" et en mettant des balises connectAccess dont la sous balise URI determine les sites authorisés.
En fait il y avait un problème de sécurité.
Il faut rajouter ds le fichier de trust :
dans la balise
configuration/mscorlib/security/policy/policyLevel/securityClasses
<SecurityClass Name="WebPermission"
Description="System.Net.WebPermission, System, Version=1.0.5000.0,
Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
afin de gérer les accès webservices distants
puis :
dans la balise permissionSet dont name="ASP.Net"
<IPermission
class="WebPermission"
version="1"
Unrestricted="true"
/>
pour accéder à n'importe quel service web autre que ceux en local.
On peut parameter plus finement en enlevant unrestricted="true" et en
mettant des balises connectAccess dont la sous balise URI determine les
sites authorisés.
En fait il y avait un problème de sécurité. Il faut rajouter ds le fichier de trust :
dans la balise configuration/mscorlib/security/policy/policyLevel/securityClasses <SecurityClass Name="WebPermission" Description="System.Net.WebPermission, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken·7a5c561934e089"/> afin de gérer les accès webservices distants
puis : dans la balise permissionSet dont name="ASP.Net" <IPermission class="WebPermission" version="1" Unrestricted="true" /> pour accéder à n'importe quel service web autre que ceux en local.
On peut parameter plus finement en enlevant unrestricted="true" et en mettant des balises connectAccess dont la sous balise URI determine les sites authorisés.