Ich versuche, meine Silverlight-Anwendung zu authentifizieren, Windows-Benutzernamen zu erhalten, die ich dann verwenden, um weitere Informationen zu erhalten. Habe nachgeschaut, aber die Antworten, die ich gefunden habe, waren über die Konfiguration des Web-Service, um es zu bekommen. Gibt es eine Möglichkeit, Windows-Anmeldeinformationen in Silverlight streng zu erhalten? Ich kann keine .Credentials finden, das einzige, was ich sehe, ist .ClientCredentials, aber anscheinend zeigt es nicht die erforderlichen Informationen. Ich bekomme die Zeichenfolge "System.ServiceModel.Security.UserNamePasswordClientCredential". Es erlaubt mir tatsächlich, den Namen einzurichten, nicht abrufen. Es gibt auch einen Web-Service namens authentication.asmx, aber wie zuvor gilt er auch für andere Zwecke. Ich habe auch keinen Webservice, auf den ich mich beziehen und konfigurieren könnte. Oder fehlt mir etwas? Vielleicht kann ich die Windows-Anmeldedaten von NTLM oder Kerberos abrufen? Ich verwende Visual Web Developer 2010 Express mit Silverlight 5.Silverlight Sharepoint 2010 Webpart Windows-Authentifizierung
0
A
Antwort
0
Meine Erfahrung ist, dass die Mitgliedschaft Framework, die in der Asp.net-Welt vorhanden ist nicht in Silverlight verfügbar ist. Um etwas Ähnliches zu erreichen, musste ich einen Web-Service (WCF) implementieren, der auf den Active Directory-Server (LDAP) der Domäne gerichtet war. Silverlight ist ein sehr strenger Rahmen für die Interoperabilität, es ist gut für die Sicherheit, hat aber einige Einschränkungen.
Ich bin mir nicht sicher über Ihren Kenntnisstand über das Active Directory, aber hier ist ein Link, der sich mit vielen der möglichen Operationen befasst und einen Beispiel-C# -Code enthält.
http://www.codeproject.com/Articles/18102/Howto-Almost-Everything-In-Active-Directory-via-C#40a
Verwandte Themen
- 1. Sharepoint 2010 und Silverlight Webpart SL Version
- 2. SharePoint 2010 Webpart
- 3. Best Practice: Sharepoint 2010 WebPart Entwicklung debuggen
- 4. Sharepoint 2010 Veröffentlichungssite benutzerdefiniertes Seitenlayout webpart zone
- 5. Sharepoint: Kommunikation zwischen WebPart und silverlight control
- 6. SharePoint-Webpart und ASP.NET-Webpart
- 7. Wie man sich automatisch einbindet owa Webpart in sharepoint 2010
- 8. Fehler "PageMethods ist undefined" in Webpart für Sharepoint 2010
- 9. SharePoint 2010: versuchen, Lebenszyklusprobleme mit visuellem Webpart zu verstehen
- 10. Sharepoint Webpart mit vielen Benutzersteuerelementen
- 11. Sharepoint WebPart nicht installiert
- 12. SharePoint-Inhaltsabfrage-Webpart
- 13. SharePoint-Domänen und Inhaltsabfrage-Webpart
- 14. Outlook-Termin von Sharepoint-Webpart
- 15. Sharepoint-Webpart-Eigenschaften/Rich-Textfeld?
- 16. Aktualisierung dll von Sharepoint Webpart
- 17. Sharepoint 2010 Listenansicht Zeile Farbwechsel
- 18. Vorschau von Dokumenten in SharePoint 2010
- 19. jssor Schieber + Sharepoint 2010
- 20. Get SharePoint 2010 Protokollpfad
- 21. SharePoint 2007/2010 Bereitstellungsmethoden
- 22. SharePoint 2007/2010
- 23. SharePoint 2010 und InfoPath
- 24. Sharepoint 2010 Listenberechtigungen
- 25. SharePoint 2010 - ActivityManager.GetActivitiesForMe Probleme
- 26. Benutzerdefinierte SharePoint 2010-Formulare
- 27. FBA am Sharepoint 2010
- 28. Sharepoint 2010 NullReferenceException
- 29. Textfeld mit mehreren Zeilen im Webpart "Sharepoint"
- 30. Sharepoint webpart und overiding der CSS-Stil
So wie es aussieht gibt es keine andere Möglichkeit, als einen Web-Service zu implementieren, es zu tun. Ist es dann möglich, dass es in einer Sharepoint-Umgebung funktioniert, oder muss es extern sein? – Tegenaris
Ich habe noch nie eine Authentifizierung in einer Netzwerkumgebung durchgeführt, aber dieser Link scheint zu sagen, dass es möglich ist http://msdn.microsoft.com/en-us/library/websvcauthentication.authentication.aspx Es scheint so, als ob Sie innerhalb des Sharepoint vordefiniert sind Dienste, die Sie implementieren/überschreiben können. hoffe das hilft. – Stainedart