Trifft man einen ADO.NET Data Services von WPF-Client-Formularauthentifizierung
-
10-07-2019 - |
Frage
Es gibt eine Reihe von questiosn auf Stackoverflow, die dieses Thema Kopf fast getroffen, aber sie sind entweder für andere Technologien, Referenz obsolets Informationen oder don t eine Antwort liefern, die ich abtasten kann. So verzeihen Sie die fast Verdoppelung:)
Ich habe einen Arbeits ADO.NET Data Service und einen WPF-Client, den es trifft. Jetzt, wo sie arbeiten gut Ich mag Authentifizierung / Sicherheit in dem System hinzuzufügen. Mein Verständnis der Schritte so weit ist ...
- Aktivieren Sie die Formularauthentifizierung und konfigurieren Sie es auf dem Server (ich habe eine vorhandene asp.net Mitgliedschaft Service DB für andere Aspekte dieser App, so dass ist nicht ein Problem), so dass es für die Dienst-URL erforderlich ist
- In WCF beantragen und eine Formularauthentifizierung "Ticket" als Teil einer Login-Routine empfangen
- Fügen Sie das "Ticket" zu den Headern der ADO.NET Service-Anrufe in WPF
- Profit!
Alles schön und gut - aber hat jemand eine Linie auf einer Suppe zu den Nüssen Codebeispiel hat, die modernen Versionen dieser Technologien mit
Danke!
Lösung
Ich habe ein Beispiel dafür auf meinem Blog von Silverlight zu tun.
Check it out hier: Forms Authentication and ADO.NET Data Services
Sie sollten dies mit geringfügigen Änderungen am Code zu einer WPF-Anwendung in der Lage sein, sich anzupassen.