0
쿠키에 문제가 있습니다. 나는 asp.net mvc 클라이언트와 wcf 서비스라는 두 개의 프로젝트를 가지고있다. wcf 서비스에서 클라이언트 쿠키 가져 오기
allowCookies = true
<serviceHostingEnvironment aspNetCompatibilityEnabled="true" multipleSiteBindingsEnabled="true" />
이 또한 내 서비스 클래스는
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)].
을 가지고
내가 폼 인증을 사용하고 있습니다 : WCF 서비스와 함께,은 BasicHttpBinding을 사용합니다. 클라이언트 응용 프로그램에서 쿠키를 만듭니다. 그것이 SessionSecurityToken 쿠키 ("FedAuth") 또는 Forms.Authentication.SetAuthCookie에 의해 만들어진 클래식 쿠키인지 여부에 관계없이 클라이언트 응용 프로그램 (HttpContext.Current.Request)에서 볼 수 있지만 내 WCF 서비스에는 전혀 표시되지 않습니다 .