Ik probeer via een VB6 programma automatisch op een HTTPS site in te loggen, via de volgende code:
Ik maak dus gebruik van Microsoft Internet Controls om een form te posten waarin de naam en het wachtwoord staat. Als ik nou echter in het StateChanged event het resultaat van de control opvraag, is dit altijd een "405 - Method not allowed" errorpagina...
Is dit een fout in de code, of ligt het aan de website?
code:
1
2
3
4
5
6
7
8
| Dim strPost As String
Dim strHeader As String
strPost = StrConv("name=test&password=pw", vbFromUnicode)
strHeader = "Content-type: application/x-www-form-urlencoded" & vbCrLf
Inet1.Protocol = icHTTPS
Inet1.Execute "https://www.eenloginsite.com/login", "POST", strPost, strHeader |
Ik maak dus gebruik van Microsoft Internet Controls om een form te posten waarin de naam en het wachtwoord staat. Als ik nou echter in het StateChanged event het resultaat van de control opvraag, is dit altijd een "405 - Method not allowed" errorpagina...
Is dit een fout in de code, of ligt het aan de website?