Credential Type NavUserPassword und SOAP-Webservice

21. März 2013 15:14

Hi Community,

Ich bin mal wieder am schrauben meiner Software(C#.Net) die sich über die SOAP-Webservices mit NAV2013 verbindet.
Nun funktionierte die Authentifizierung immer und leider immernoch über die Windows-Anmeldung.

Code:
  Webservice.Credentials = CredentialCache.DefaultCredentials;


Nun habe ich mir mal erlaubt den Service anders zu konfigurieren und die "NavUserPassword"-Authentifizierung zu machen, mit allen Zertifikats-kram usw... Der RTC läuft soweit super.

Laut Google und diversen Pages soll man bei anderen Authentifizierungsverfahren folgenden Code verwenden:

Code:
  Webservice.Credentials = new System.Net.NetworkCredential(Nutzername, Passwort);

     bzw.

  Webservice.Credentials = new System.Net.NetworkCredential(Nutzername, Passwort, Domain);



Joar, leider funktioniert der Weg nicht so wie es soll... Hat jemand von euch das schonmal ausprobiert?

danke für hilfreiche Tipps...