3
.net 4.5에서 claimbaised 인증을 사용 중입니다. 이것은 꽤 잘 작동합니다. 그러나 나는 희망적인 작은 문제가있다. ClaimTypes.Name을 설정해도 identity.name이 생성되지 않습니다.
나는 두http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name 내가 새로운 주장을 설정할 수있는 이름 클레임 유형을 설정하는 것은 내가 ident.NameClaimType가 ClaimTypes.Name 와 같은 값이 있는지 확인
ID 이름을 초래할해야한다고 생각했다. 내가 볼 수있는 것은 신원 주장의 일부입니다. 이지만 Identity.Name은 여전히 비어 있습니다.
무엇이 잘못 되었나요?
ClaimsIdentity ident = (ClaimsIdentity)incomingPrincipal.Identity;
ident.AddClaim(new Claim(ClaimTypes.Name, resourceName));
그래, 문제가있는 것처럼 보입니다. –