Hallo Jungs im machen ein asp.net Projekt mit silverlight2.0. Aber ich kann nicht aktuellen Benutzernamen erhalten ... wie kann ich aktuellen Benutzernamen bekommen Dank ...Wie bekomme ich aktuellen Benutzernamen in Silverlight 2.0
Antwort
ich dies im Grunde in einem von zwei Arten behandeln.
1) Verwenden Sie das ASP.NET Silverlight-Steuerelement. Wenn das Serversteuerelement geladen wird, können Sie den aktuellen Benutzernamen mithilfe von HttpContext.Current.User.Identity.Name abrufen und als InitParam in das Silverlight-Steuerelement senden.
2) Ich brauche in der Regel nur den Benutzernamen, wenn ich zurück zum Server rufe. Wenn der Dienst eine Windows-Authentifizierung erfordert, können Sie einfach HttpContext.Current.User.Identity.Name im Dienst aufrufen, um den Benutzernamen zu erhalten
Grundsätzlich müssen Sie einen Dienst implementieren, der aktuelle Benutzerinformationen an den Client zurückgibt und diesen Dienst beim Starten der Silverlight-Anwendung aufruft.
Das Beispiel des Dienstes:
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Required)]
public class UserInfoService : IUserInfoService
{
public UserInfo GetUserInfo()
{
if (HttpContext.Current.User.Identity.IsAuthenticated)
return null;
var userInfo = new UserInfo
{
Login = HttpContext.Current.User.Identity.Name,
Fullname = ...,
};
return userInfo;
}
}
- 1. Wie bekomme ich den aktuellen Benutzernamen von Windows in silverlight?
- 2. Ich bekomme den Benutzernamen des aktuellen Benutzers in Swift
- 3. Wie bekomme ich den Benutzernamen in Python?
- 4. Wie bekomme ich den aktuell angemeldeten Benutzernamen?
- 5. Wie bekomme ich Datetime in Silverlight?
- 6. Problem TextBlock.ActualWidth in Silverlight 2.0
- 7. Abrufen des aktuellen Windows-Benutzernamens in Silverlight
- 8. wie Silverlight-Anwendung in ASP.net 2.0
- 9. Wie erhalte ich den aktuellen Benutzernamen vom Game Center
- 10. Leistungsüberwachung in Silverlight 2.0-Anwendung
- 11. Bekommen aktuellen Benutzernamen in Julia (Linux)
- 12. Wie bekomme ich den basic-auth-Benutzernamen in PHP?
- 13. Wie bekomme ich einen Benutzernamen von oauth Schlüssel in Twitter
- 14. Wie bekomme ich die Produktversion für mein Silverlight-Programm?
- 15. Wie bekomme ich aktuellen Monat und Jahr
- 16. CABasicAnimation Wie bekomme ich den aktuellen Drehwinkel
- 17. Wie bekomme ich alle aktuellen OpenGL-Bindings?
- 18. Wie bekomme ich Tags beim aktuellen Commit?
- 19. Wie bekomme ich aktuellen Benutzer auf firebase
- 20. Wie bekomme ich den aktuellen TimeStamp?
- 21. Wie bekomme ich Windows Benutzername in WPF
- 22. tweepy Wie bekomme ich einen Benutzernamen von der ID
- 23. Wie bekomme ich eine Liste aller Subversion-Commit-Autoren-Benutzernamen?
- 24. Wie kann ich eine Silverlight 2.0-Schaltfläche vollständig transparent machen?
- 25. Silverlight 2.0 mit IE6 + -Komprimierungsfehler
- 26. Silverlight 2.0 Perspektive/Z-Skala
- 27. Silverlight + WCF-Dienst mit benutzerdefiniertem Benutzernamen/Passwort
- 28. Wie bekomme ich Caret-Position in Silverlight Textbox?
- 29. Wie bekomme ich die Silverlight XAP in den Clientbin Build
- 30. Wie bekomme ich ein NT-Konto in Silverlight?
Zweiter Link in der Antwort ist tot - * "Diese Website ist nicht erreichbar | Interviews. Die Server-IP-Adresse von dotnetthread.com konnte nicht gefunden werden. "* – Pang