Bonjour,
je suis actuellement en train de développer un webservice.
Voici l'idée. Pour chaque methode qui sera accessible dans le WS, je commence par vérifier si l'utilisateur a le droit d'utiliser ce WS en vérifant un login passé en paramètre.
Ce qui me donne quelque chose comme ca :
<WebMethod>Public Function MaMethode_1(ByVal Login as String) as Boolean
<WebMethod>Public Function MaMethode_2(ByVal Login as String) as Boolean
<WebMethod>Public Function MaMethode_3(ByVal Login as String) as Boolean
...
Or, pour éviter de passer le login dans chaque fonction, j'aurai voulu savoir s'il était possible d'avoir une propriété qui sera initialisée par le client (et si oui comment). En somme le client n'aurait qu'a faire :
MonWS.MaPropriete = "le_login"
X = MonWS.MaMethode_1()
X = MonWS.MaMethode_2()
...
J'espère avoir été clair.
Merci pour vos réponses