Avatar billede Slettet bruger
15. september 2003 - 12:13 Der er 1 kommentar og
1 løsning

Connect til en SSL server med ASP

Hej..

Jeg har en ASP side som jeg skal have connected
til en SSL server som kræver en client certificate,
men jeg får følgende fejl når jeg connecter til
serveren:

Erroror Type:
msxml3.dll (0x80072F0C)
A certificate is required to complete client authentication
/test/test.asp, line 34

Her er min kode:

const DQ = """"
dim responseText
dim strRequest
dim objSrvHTTP
dim objXMLDocument
dim objXMLReponseDocument
strRequest = "xxx test xxx"
set objSrvHTTP = CreateObject("MSXML2.ServerXMLHTTP")
set objXMLDocument = CreateObject("MSXML2.DOMDocument")
set objXMLReponseDocument = CreateObject("MSXML2.DOMDocument")
objXMLDocument.async = false
objXMLDocument.loadXML(strRequest)
'objSrvHTTP.setOption(2) = SXH_OPTION_SELECT_CLIENT_SSL_CERT
'objSrvHTTP.setOption(3) = "Local_Machine\My\www.notourwebsite.com"
objSrvHTTP.setOption 3, "cert_name"
objSrvHTTP.open "POST", "https://host:8443", false
objSrvHTTP.SetRequestHeader "content-Type","text/xml"
objSrvHTTP.send objXMLDocument    ' Line 34
Response.Write objSrvHTTP.responseText
Response.End
<snip>

Can someone please help me with this issue?
Avatar billede ldanielsen Nybegynder
15. september 2003 - 12:20 #1
Efter objSrvHTTP.SetRequestHeader -linien, prøv at sætte dette ind

objSrvHTTP.send "login=" & strLoginName & "&passwd=" & strPassword
Avatar billede ldanielsen Nybegynder
23. august 2005 - 13:44 #2
Tak for det.

Det var godt nok længe siden, og i øvrigt er jeg gået over til at bruge WinHttp, med mindre det faktisk er XML der skal læses
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

Seneste spørgsmål Seneste aktivitet
I går 21:00 Libre Office Impress Af Frank i Andre styresystemer
I går 11:47 VB script Af Jenshentze i Word
I går 11:21 Popup ved opstart Af mort1 i Windows
04/0918:50 Slet lokal konto Af ErikHg i Windows
04/0916:05 Ændre tal i en celle Af xvid i Excel