microsoft - ¿Cuál es el equivalente de.NET 4.5 a UserNameWSTrustBinding?
net framework windows 7 32 bits (3)
Aunque esta es una pregunta antigua, no pude encontrar ninguna respuesta de terceros en Internet, así que aquí está:
Para reemplazar UserNameWSTrustBinding
en .NET 4.5, use lo siguiente:
var binding = new WS2007HttpBinding(SecurityMode.{what it was before});
binding.Security.Message.ClientCredentialType = MessageCredentialType.UserName;
Estoy convirtiendo un STS de perfil activo al nuevo .NET 4.5 System.IdentityModel framework. Mi código utiliza el UserNameWSTrustBinding que no parece existir en el nuevo marco. Alguna sugerencia.
Porté los enlaces de WCF al modelo de identidad de thinktecture:
https://github.com/thinktecture/Thinktecture.IdentityModel.45
También me costó encontrar algo que para .NET 4.5 no fuera una biblioteca de terceros. Pero encontré este enlace para el código que puede incluir en su proyecto.