Sziasztok!
Segítséget szeretnék kérni. Nincs nagy tapasztalatom c#-ban, de Delphi-vel ezt a gondomat valószínű nem tudnám megoldani. Van egy web service (.asmx), ami authentikáció után visszaad egy sütit, amelyet más ugyanitt futó web service-ekhez fel lehet használni (remélem érthető). Visual Studio ban hozzáadtam a két service referece-et. Meghívom az authentikációs service login funkcióját, ami láthatólag bejelentkezik (eddig Delphiben is ment). Ha meghívom a másik service adatlekérő funkcióját, akkor visszadob, hogy nincs bejelentkezve. Tudnátok esetleg konstruktív ötletet adni? Csupán egy egyszerű adatlekérő programot kellene készítenem, amivel az adatokat átadom pl. egy datasetnek, vagy megjelenítem egy gridben.
- 5244 megtekintés
Hozzászólások
Esetleg próbálj ezekből kiindulni:
http://www.codeproject.com/Articles/190806/Send-Cookies-When-Making-WCF…
http://www.codegrimoire.com/2012/09/authenticating-asmx-web-service-in…
Úgy tűnik, meg fogsz ismerkedni a WCF rejtelmeivel :-)
REST API nincsen esetleg?
Fuszenecker_Róbert
- A hozzászóláshoz be kell jelentkezni
Köszi! Próbálkozom...
- A hozzászóláshoz be kell jelentkezni
Ha nem WCF-et használsz, hanem web reference-ként veszed fel, akkor triviális: http://msdn.microsoft.com/en-us/library/system.web.services.protocols.h…
Amúgy meg goto stack overflow.
- A hozzászóláshoz be kell jelentkezni
...ez itt a kert! http://megakemp.com/2009/02/06/managing-shared-cookies-in-wcf/ Múkod winform kliensben is. Köszi!
- A hozzászóláshoz be kell jelentkezni