Hey,
ganz kurze Frage.
Seit meine Website über HTTPS läuft, funktioniert mein Programm, welches über PHP mit meiner Seite kommuniziert nicht mehr.
Bekomme immer folgenden Error:
Dies ist der Originalcode:
Dies meine andere Funktion um Requests zu senden:
Kriege bei beiden diesen Error. Habe also mit dem Webclient und den Requests Probleme.
Habe etwas im Internet gesucht und folgende "Lösung gefunden":
Ändert leider nichts Am Error.
Wie fixe ich das?
Danke
Lg
*Topic verschoben*
ganz kurze Frage.
Seit meine Website über HTTPS läuft, funktioniert mein Programm, welches über PHP mit meiner Seite kommuniziert nicht mehr.
Bekomme immer folgenden Error:
Die Anfrage wurde abgebrochen: Es konnte kein geschützter SSL/TLS-Kanal erstellt werden..
Dies ist der Originalcode:
Quellcode
- Public Function IsUserPremium(ByVal User As String) As Boolean
- Dim client As New Net.WebClient
- Dim Post = client.DownloadString("https://www.meinedomain.net/API.php?type=ispremium¶meter=" & User)
- If Post = "Expired or not premium" Then
- Return False
- End If
- If Post = "Premium" Then
- Return True
- End If
- End Function
Dies meine andere Funktion um Requests zu senden:
Quellcode
- Public Function SendRequest(ByVal Type As String, ByVal Parameter As String)
- Try
- Dim request As System.Net.HttpWebRequest = System.Net.HttpWebRequest.Create(New System.Uri("https://meinedomain.net/API.php?type=" & Type & "¶meter=" & Parameter))
- request.Method = System.Net.WebRequestMethods.Http.Get
- Dim response As System.Net.HttpWebResponse = request.GetResponse()
- response.Close()
- Catch
- End Try
- End Function
Kriege bei beiden diesen Error. Habe also mit dem Webclient und den Requests Probleme.
Habe etwas im Internet gesucht und folgende "Lösung gefunden":
Quellcode
- Private Function ValidateCertificate(ByVal sender As Object, ByVal certificate As X509Certificate, ByVal chain As X509Chain, ByVal sslPolicyErrors As Security.SslPolicyErrors) As Boolean
- Return True
- End Function
- ServicePointManager.ServerCertificateValidationCallback = AddressOf ValidateCertificate
- client.Headers.Add("User-Agent", "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:55.0) Gecko/20100101 Firefox/55.0")
Ändert leider nichts Am Error.
Wie fixe ich das?
Danke
Lg
*Topic verschoben*
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Marcus Gräfe“ ()