Benutzer mit den meisten Antworten
ASPX CRM Benutzer auslesen OHNE Webservice

Frage
-
Hi an alle,
ich arbeite gerade an einem ASPX-Projekt, dass ich in CRM einbinden will (über einen einfachen Aufruf aus der Sitemap.xml).
In dieser Webanwendung möchte ich gern den aktuellen CRM Benutzernamen anzeigen (nicht nur, aber unter Anderem).
Das Problem ist, dass wir IFD benutzen. Innerhalb der Domain kann ich über Context... oder Request... den Benutzer auslesen, aber sobald der Benutzer von "Aussen" kommt, also sich per IFD anmeldet, wird die Webanwendung als IUSR ausgeführt (und damit fällt das Auslesen nach obiger Methode flach).
Da ich sonst (ausser dem Benutzer) keinerlei Informationen aus CRM brauche scheue ich mich davor extra den Webservice einzubinden (falls das überhaupt gehen würde).
Gibts ne andere Möglichkeit?
Vielleicht den Benutzernamen irgendwie übergeben?
Zur Info: Die Webanwendung steht unter /ISV/ und ist im IIS auch als Anwendung konfiguriert (über einen eigenen App-Pool)
Antworten
-
Hi Felix,
versuche mal die Connection so zu öffnen:
SqlConnection
cn = new SqlConnection("Server=DEIN SERVER;database=DEINE CRM INSTANZ;Trusted_Connection=true");
Wir haben unser CRM ebenfalls veröffentlicht und es funktioniert Problemlos.
Selbst wenn du über das Internet kommst bist du ja nicht anonym, sondern hast dich zuvor ja authentifiziert.
Gruß
Benni- Als Antwort markiert Michael Sulz Samstag, 13. März 2010 10:09
Alle Antworten
-
Hi Benni,
wie meinst du das?
Wenn ich aus meiner Webanwendung raus nen SQL-Connect mache, brauch ich ja auch nen Benutzer zum Anmelden.
Und dieser Benutzer ist ja genau das was mir fehlt!
Wenn ich irgendeinen Benutzer zur Anmeldung nutze, dann gibt doch fn_FindUserGuid() auch diesen Benutzer zurück.
Ich glaube davon hab ich nichts.
Oder raff ichs nicht?
Grüße,
Felix -
Hi Felix,
versuche mal die Connection so zu öffnen:
SqlConnection
cn = new SqlConnection("Server=DEIN SERVER;database=DEINE CRM INSTANZ;Trusted_Connection=true");
Wir haben unser CRM ebenfalls veröffentlicht und es funktioniert Problemlos.
Selbst wenn du über das Internet kommst bist du ja nicht anonym, sondern hast dich zuvor ja authentifiziert.
Gruß
Benni- Als Antwort markiert Michael Sulz Samstag, 13. März 2010 10:09