Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: HTML, VB6: Lomakkeet Inet-komponentilla

markoh [19.02.2004 11:48:30]

#

Osaisikohan joku auttaa ? Missähän vika, käsittääkseni lomakepohjaisien www-sivujen käyttö Inet-komponentilla on mahdollista ?

Olen nyt pari päivää yrittänyt VB:n Inet-komponentilla tehdä prosessia, joka suorittaisi web-sivulle kirjautumisen (istunnon aloittamisen). Kirjautuminen tapahtuu "POST" -lomakkeen kautta, suojatussa yhteydessä (https). En saa toimimaan, vaan aina palautuu sama kirjautumissivun sisältö tuonne strBufferiin. Valaiskaas amatööriä, jos keksitte syyn.

Kiittäen, Marko

VB:n koodi kirjautumista varten (muuttujat on määritelty)

strURL = "https://xyz1.domainzzz.com/product.admin/Login"
strFormData = "Organization='yritys'&User='marko'&Password='xyzxyz'&Language='FI'&Login=' Login '&browser_name='unknown'&browser_version='netscape'"
Inet2.Execute strURL, "POST", strFormData

 Do While Inet2.StillExecuting
      DoEvents
 Loop

strBuffer = Inet2.GetChunk(4096)  'palautuva teksti
Inet2.Execute , "CLOSE"

kirjauduttavan sivuston lomake

<form accept-charset="ISO-8859-1" method="POST" action="https://xyz1.domainzzz.com/product.admin/Login" enctype="application/x-www-form-urlencodedö>
<input size="20" value="" name="Organization" maxlength="20" type="text">
<input size="20" value="" name="User" maxlength="20" type="text">
<input size="20" value="" name="Password" maxlength="20" type="PASSWORD">
<select name="Language"><option value="FI" label="Suomi">Suomi<option value="EN" label="English">English</select>
<input name="Login" type="submit" value=" Login "></td></tr></table></td><td <input name="browser_name" type="HIDDEN" value="unknown">
<input name="browser_version" type="HIDDEN" value=""></form>

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta