Ich spiele mit Windows Identity Foundation und versuche, einen MVC.NET-basierten Security Token Service zu erstellen und ihn als Single Sign On-Anwendung zu verwenden.
Mein einziges Problem ist, dass ich nicht weiß, wie man die Datei federationmetadata.xml erzeugt.
Gibt es ein Tool, um diese Datei manuell zu generieren?
Ich habe einen benutzerdefinierten Metadaten-Generator erstellt, der das tut, was VS beim Erstellen des STS-Projekts tut. Ich musste Reflection verwenden, um den Code aufzurufen, denn wie immer ist alles Nützliche in den Assemblys von Microsoft intern.
Mehr dazu hier
Dieses Tool kann verwendet werden, um eine vorhandene feederationmetadata.xml
zu ändernLaden Sie die VS2010-generierte XML-Datei und ändern Sie jedes gewünschte Attribut und speichern Sie es.
Die gespeicherte Version ist kompatibel mit dem 2007-06-Schema, das VS2010 (WIF 3.5 / 4.0) verwendet.
(würde empfehlen, Ihre ursprüngliche XML-Datei nur für den Fall zu sichern)
Ich habe es viele Male gemacht und gut gearbeitet, als ich STS-Verweis auf eine Webseite der Vertrauenden Partei (basierend auf VS2010) hinzugefügt habe
Tags und Links .net wif federated-identity