0

Je suis le Microsoft guide pour implémenter des identités fédérées. Comme il ne précise pas où le code doit être placé, j'ai créé un fichier \App_Code\Auth.cs pour cela. quand il est temps d'implémenter le FederationResult sur mon contrôleur domestique, j'essaie d'utiliser l'espace de nommage mentionné ci-dessus mais VS se plaint de manquer une référence d'assembly.en utilisant Microsoft.IdentityModel.Claims; échoue dans mon contrôleur de la maison!

La chose étrange est que le code dans Auth.cs ne se plaint pas ... J'ai regardé dans l'élément References du projet et ne vois rien que je puisse reconnaître, bien que j'ai fait "Ajouter référence STS" à le projet. J'ai aussi regardé dans NuGet mais ne vois rien que je devrais ajouter ...

Que se passe-t-il ici?

Répondre

0

hmm ... il me semble que j'avais juste besoin d'ajouter la référence manuellement. Je ne sais pas pourquoi l'assemblage est disponible pour certaines parties du code et pas pour d'autres mais ça marche!

Encore une chose, je devais utiliser Microsoft.IdentityModel.Web pas .Claims

Questions connexes