Autor Zpráva
crossbone
Profil *
ahoj,
všude koukám ale nenacházim to co potřebuju.
Rád bych se přes PHP přihlásil k tomuhle serveru kde běží VARIO účetní systém - http://90.176.64.231/VarioWS/
a potom bych chtěl být přihlášen při každým dalším dotazu. Myslel jsem že na to bude nějaká knihovna na nějaký udržování sessions. je to pravděpodobně normální windows autentifikace..
předem díky moc, a pokud je tu samej dotaz podruhý tak sorry ..
crossbone
Profil *
2 Alphard: sorry za tu duplicitu a díky...

Stále hledám řešení, někde mi řekli že jsou na to hotový knihovny, ale já pravděpodobně nejsem schopen je najít... vypadá to že to nakonec budu muset teda sniffnout a napsat ručně přes ty sockety nebo httpRequest & httpResponse - ale to je dost pracný proto se ptám na nějakou hotovou knihovnu nebo na jaký-koliv jiný zkušenosti..
Ondra123
Profil *
Co takhle cURL? Už jsem s tím něco dělal a funguje to docela dobře. Na netu se dají najít návody i v češtině.
fuckin
Profil
jak rikas pres ty sockety, s tim udrzovanim session to vsak vidim cerne. IMHO cUrl na to stacit nebude.
crossbone
Profil *
přece to nějak musí jít ne?
krakatoa
Profil *
Jsem sice lama a prudič, ale třeba to pomůže.

To okno "Požadována autentizace" prohlížeč vyhodí i když se chci připojit na komerční aktualizační soubory esetu.

Příklad:
http://u30.eset.com/download/engine3ess/em002_32_l2.nup

A pokud se chci přímo dostat k tomuto souboru bez zadávání "Jméno uživatele" a "Heslo", tak zadám:
http://EAV-12345678:abcdefghij@u30.eset.com/download/engine3ess/em002_32_l2.nup

kde EAV-12345678 je "Jméno uživatele" a abcdefghij je "Heslo".

poznámka: To heslo a jmeno na eset server je smyšlené, tak to tam nebude fungovat.
Pokud chcete otestovat ten přístup na eset přímo s heslem a jmenem, zkuste vygooglit "nod32 username and passford" a testnou to s nějakým funkčním jménem a heslem.
krakatoa
Profil *
malý detail, napsal jsem tam adresář pro ess soubory (např. desítkové em), pro eav jsou bez ess, takže ...
http://u30.eset.com/download/engine3/em002_32_l2.nup
http://EAV-12345678:abcdefghij@u30.eset.com/download/engine3/em002_32_l2.nup

To jen kdyby někdo zkoušel

No ale ono de stejně o ten princip a ten jsem popsal.
crossbone
Profil *
problém je, že mám v uživatelským jménu zpětný lomítko "\" a když dám urlencode($uzivatel) místo toho uživatele tak mi to pak vrátí HTTP/1.1 401 Unauthorized, ale možná by to fungovalo kdyby tam nebylo to zpětný lomítko.. asi budu muset přes ty sockety :(
crossbone
Profil *
Tak jsem se ptal jiný firmy co používají pro přihlášení a prozradili mi že používají knihovnu NUSOAP, máte s tim někdo zkušenosti?

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0