Ищете сборки, необходимые для разработки настраиваемых модулей преобразования утверждений ADFS?

Я хочу создать собственный модуль преобразования утверждений в соответствии с эта ссылка. Шаги 1 и 2 в этой статье: добавьте ссылки на сборки System.Web.Security.SingleSignOn.ClaimTransforms.dll и System.Web.Security.SingleSignOn.Authorization.dll.

Не могу найти эти сборки. Я установил WIF и WIF SDK на свой ноутбук с Windows 7. После этого, согласно этому обсуждению, я установил ADFS на сервер Windows 2008 R2. Однако и там я не смог найти сборки, даже при просмотре GAC из командной строки.

Может ли кто-нибудь указать мне в правильном направлении, чтобы найти эти сборки? Кажется, SDK для ADFS не существует.


person tijmenvdk    schedule 01.02.2012    source источник
comment
Подобный вопрос был задан здесь, установлена ​​ли у вас AD на сервере Windows 2008 R2, на котором настроена ADFS? stackoverflow.com/questions/103178/   -  person mellowgeek    schedule 01.02.2012


Ответы (2)


Хорошо понял. Просто установить загрузку ADFS 2.0 недостаточно. Сборки могут располагаться в папке c:\windows\adfs\bin\ref, но только после включения на сервере роли сервера ADFS. В моем случае мне пришлось выполнить следующие шаги:

  • установить роль AD
  • Активируйте домен, запустив dcpromo.exe
  • Установите роль ADFS

После этого необходимые сборки оказались в папке, упомянутой в другом вопросе. Теперь работает как копирование сборок на мою машину разработчика win7, так и запуск VS2010 в среде (dev) W2K8r2.

person tijmenvdk    schedule 01.02.2012
comment
Для меня (ADFS 2.1, Windows Server 2012) C:\Windows\WinSxS\msil_system.web.security.singlesignon_31bf3856ad364e35_6.2.9200.16384_none_7623a98e466702be - person Jorge; 02.10.2015

Образец приложения утверждений написан для ADFS и поставляется с Windows 2008/(и R2). Это не для ADFS2.0, как указано в одном комментарии на странице MS. Стандартная ADFS включена как роль, а ADFS2.0 - это отдельная установка - они используют разные методы (пути) для поиска модулей сборки. ADFS2.0 может работать сам по себе — ему не нужно добавлять роль ADFS.

person strongline    schedule 27.10.2015