Hej, Jeg sidder og fumler lidt med SOAP tilgangen i C#, specielt er det den session der driller og bliver ved med at smide en AuthenticationException.
Jeg har forsøgt en del forskellige ting, men jeg må indrømme at det meste har været gætværk da jeg ikke rigtigt har kunne finde nogen dokumentation på lige hvordan det skal gøres.
Iflg manualen skal man bruge en EconomicWebServiceLocator, men den klasse dannes ikke ud fra det wsdl jeg har fodret den med, så jeg ved ikke om manualen har en fejl eller det er mig.
Mit p.t bedste bud er flg:
1) var proxy = new EconomicWebServiceSoapClient();
2) var response = proxy.Connect(agreementNumber: ..., userName: ..., password: ...);
3) var handles = proxy.Order_FindByDateInterval(DateTime.Now.AddYears(-20), DateTime.Now);
4) proxy.Disconnect();
men linje 3 sider exceptionen.
Jeg kan se response er en string, et token af en eller anden art som nok har noget med session at gøre formoder jeg.
mvh Sune