Bonsoir à tous,

je travaille accutuellment à attaquer la base de données du microsoft crm 4.00 en utilisant le webservice crmsdkservice.asmx et j'ai crée mon programme:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 
        CrmAuthenticationToken token = new CrmAuthenticationToken();
        token.AuthenticationType = 0;
        token.OrganizationName = "CRM";
        CrmService srv = new CrmService();
        srv.Url = "http://srv/mscrmservices/2007/crmservice.asmx";
        srv.CrmAuthenticationTokenValue = token;
        srv.Credentials = System.Net.CredentialCache.DefaultCredentials;
        contact c = new contact();
 
 
        c.new_perio = perio.Text.ToString();
        c.new_titre= new Picklist();
        c.new_titre.Value = int.Parse(titre.SelectedValue.ToString());
 
 
        TargetCreateContact target = new TargetCreateContact();
        // Set the properties of the target object.' 
        target.Contact = c;
        // Create the request object. 
        CreateRequest create = new CreateRequest();
        // Set the properties of the request object.' 
        create.Target = target;
        // Execute the request. 
        CreateResponse created = (CreateResponse)srv.Execute(create);
Mais lorseque j'exécute mon programme il me retourne l'erreur suivante :

La demande a échoué avec l'état HTTP 401 : Unauthorized.

Je ne sais pas ou se trouve l'erreur qui me retourne cela.

Merci