Bonjour,

Dans mon projet vb.net je dois ajouter une nouvelle fonctionnalité nécessitant l'utilisation d'API.
L'API a été créée et j'essaie de faire un GET sur une URL.

Lorsque je tente, j'ai l'erreur "the remote server returned an error (403) forbidden" lors que je passe pourtant bien les informations login/mot de passe...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
Dim uristring As String = "https://url_de_l_API"
        Dim uri As New Uri(uristring)
        Dim req As HttpWebRequest = HttpWebRequest.Create(uri)
        req.Method = "GET"
        Dim MyCredentials As NetworkCredential
        MyCredentials = New System.Net.NetworkCredential(userName:="USER", password:="MOTDEPASSE")
        req.Credentials = MyCredentials
        'Make the web request and get the response
        Dim response As HttpWebResponse = req.GetResponse
Je cherche sans succès sur internet depuis une petite heure déjà et comme je dois mettre ceci en place rapidement, je fais appel à vous
Merci d'avance...