2012-09-10 17 views
5

I ’ seguido de this discussion on StackOverflow y fui a Windows Identity Foundation, como se recomienda, para descargar WIF. La mejor opción para mi sistema operativo es Win 8, así que descargué el archivo, Windows6.1-KB974405-x64.msu. Esto ha funcionado hasta ahora con los controladores y tal, así que valió la pena intentarlo.Windows Indentity Foundation en Win 8

Sin embargo, cuando comienzo el proceso de instalación, la computadora se queja del error encontrado 0x80096002: “ El certificado para el firmante del mensaje no es válido o no se encuentra ”.

¿Tiene que ver con la versión incorrecta del sistema operativo? ¿Cómo puedo bailar alrededor de este problema?

Respuesta

5

WIF se ha integrado en el sistema operativo en Net 4.5 en System.IdentityModel y System.IdentityModel.Services dlls. No es necesario descargar nada más.

Más detalles: http://blogs.msdn.com/b/vbertocci/archive/2012/03/15/windows-identity-foundation-in-the-net-framework-4-5-beta-tools-samples-claims-everywhere.aspx

+0

¿Es eso así? Busqué en Google el tema y no encontré nada de eso. ¿Fui temporalmente retrasado o es un cambio que no es tan importante como para que MS lo mencione en alguna parte? Lo probaré en el trabajo mañana y si vuela, seguro que calificaré tu respuesta como respuesta. Sorprendido de que nadie hizo esa pregunta antes. .Net4.5 ha existido por un tiempo, ahora ... –

+0

Tal vez sea el hecho de que es una consecuencia indirecta. NET 4.5 está incluido en Windows 8 de forma predeterminada. Y NET 4.5 incluye System.IdentityModel por lo que si busca Windows 8 y WIF hay dos niveles de indirecciones. Se agregó un enlace a un blog de alguien en Microsoft desde marzo. – woloski

+0

No puedo encontrarlo en el sistema. Tal vez lo estoy buscando de la manera incorrecta. Fui a "Referencias", hice clic derecho en "Agregar referencia" y busqué en todos los ".NET", "COM", etc. No se encontró Microsoft.IdentityModel ... ¿Qué puedo hacer al respecto? Supongo que .NET Framework 4.5 está instalado porque ejecuto Win8 y VS2010 ... –