Umgebung: VS 2010 /VB - Projekt -> Windows Forms
In meiner Applikation wird ein Email-Versand ermöglicht. Am Frontend der Applikation kann eingestellt werden, ob z.B. ein Outlook-Client oder ein SMTP-Versand erfolgen soll. Nun hat mein Kunde die Applikation auf einem Terminalserver laufen, was auch toll läuft. Aber er möchte nicht den Outlook-Client nutzen (Kunde hat Exchange im Einsatz) sondern SMTP mit Authentifizierung, um den Postfachabgleich nicht auf den Terminalserver zu ziehen.
Im Grunde auch kein Problem. Es klappt soweit. Nur möchte ich natürlich nicht User und Passwort speichern.
Gibt es eine Möglichkeit bei den Credentials (System.Net.NetworkCredential) die Umgebungsdaten aus der Windows-Anmeldung zu übernehmen bzw. zu übergeben?
Den Usernamen kann ich ja aus
einfach ermitteln. Aber ich muss ja auch das Passwort übergeben.
Hat jemand eine Idee???
Danke
In meiner Applikation wird ein Email-Versand ermöglicht. Am Frontend der Applikation kann eingestellt werden, ob z.B. ein Outlook-Client oder ein SMTP-Versand erfolgen soll. Nun hat mein Kunde die Applikation auf einem Terminalserver laufen, was auch toll läuft. Aber er möchte nicht den Outlook-Client nutzen (Kunde hat Exchange im Einsatz) sondern SMTP mit Authentifizierung, um den Postfachabgleich nicht auf den Terminalserver zu ziehen.
Im Grunde auch kein Problem. Es klappt soweit. Nur möchte ich natürlich nicht User und Passwort speichern.
Gibt es eine Möglichkeit bei den Credentials (System.Net.NetworkCredential) die Umgebungsdaten aus der Windows-Anmeldung zu übernehmen bzw. zu übergeben?
Den Usernamen kann ich ja aus
Code:
Dim mystr As String =My.User.Name
Hat jemand eine Idee???
Danke
Comment