Я ищу библиотеку Microsoft.IdentityModel.Extensions
. В документации, которую я читаю, они предлагают, чтобы она была доступна в моем GAC, но ее нет. Я использую Visual Studio 2012.
Где я могу его найти?
Я ищу библиотеку Microsoft.IdentityModel.Extensions
. В документации, которую я читаю, они предлагают, чтобы она была доступна в моем GAC, но ее нет. Я использую Visual Studio 2012.
Где я могу его найти?
Щелкните правой кнопкой мыши свой проект и выберите "Управление пакетом NuGet" и найдите следующее расширение Windows Identity Foundation
В качестве альтернативы вы можете скачать его из здесь специально в разделе Предварительные требования
Чтобы включить Microsoft.IdentityModel.Extensions
для поддержки среды WIF, выполните следующие шаги:
Note that the Microsoft.IdentityModel assembly is located under the %Program Files%\Reference Assemblies\ Microsoft\Windows Identity Foundation\v3.5 folder.
Поиск и установка Windows Identity Foundation. Одна из возможностей - использовать Nuget
PM> Install-Package Microsoft.IdentityModel
Хорошо, после того, как я добрался до глаз и не нашел решения, мне удалось исправить ошибку, не отображающую мой сайт sharepoint 2013, выполнив следующие шаги:
Перейдите в путь к папке > C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.IdentityModel.Extensions\v4.0_2.0.0.0__69c3241e6f0468ca
Если путь выше его пустого, вам нужно найти копию файла Microsoft.IdentityModel.Extensions.dll и поместить его по пути выше, в моем случае у меня была вторая рабочая виртуальная машина, поэтому я скопировал .DLL оттуда.
На сервере Windows 2008 вы можете найти копию файла Microsoft.IdentityModel.Extensions.dll по следующему пути:
C:\Inetpub\Wwwroot\WSS\VirtualDirectories\Portal80\Bin