использование Microsoft.IdentityModel.Claims; не удается в моем контроллере дома! - PullRequest
0 голосов
/ 18 июля 2011

Я следую руководству Microsoft по внедрению федеративных удостоверений. Поскольку там не указано, где должен быть размещен код, я создал для него файл \App_Code\Auth.cs. когда пришло время реализовать FederationResult для моего домашнего контроллера, я пытаюсь использовать вышеупомянутое пространство имен, но VS жалуется на отсутствие ссылки на сборку.

Странная вещь в том, что код в Auth.cs не жалуется ... Я заглянул в элемент References проекта и не вижу ничего, что я мог бы распознать, хотя я и сделал "Добавить STS Ссылка "на проект. Я также посмотрел в NuGet, но не вижу ничего, что я должен добавить ...

что здесь происходит?

1 Ответ

0 голосов
/ 18 июля 2011

хмм ... кажется, мне просто нужно было добавить ссылку вручную. Я не знаю, почему сборка доступна для некоторых частей кода, а не для других, но она работает!

Еще одна вещь, мне нужно было использовать Microsoft.IdentityModel.Web, а не .Claims

...