2013-10-01 3 views
0

IIS 7.5에서 호스팅하는 WCF 서비스를 개발했습니다. 서비스 액세스를 관리하기 위해 Active Directory 보안 그룹을 만들었습니다. 우리의 지역 설정은 미국입니다. 한국인 동료가 AD 보안 그룹의 구성원 임에도 불구하고이 서비스에 액세스하려고하면 코드가 그를 거부합니다. 명령 프롬프트에서 whoami/groups를 실행하면 보안 그룹이 나타나지만 도메인과 사용자 이름 사이에 "\"문자 대신 재미있는 "W"문자가 나타납니다. 일시적으로 지역 설정을 미국으로 변경하면 변경 사항이 발생하지 않습니다. 서비스가 여전히 그를 거부합니다. 우리는 한국어 사용자 코드를 사용하여 중국의 VM에서이 작업을 시도했으며 서비스가 요청을 수락했습니다. 누구든지이 디버깅을 시도 할 방향이 있습니까? 감사.사용자가 ActiveDirectory 보안 그룹의 일부인 경우에도 WCF 서비스 요청이 거부되었습니다.

답변

0

결국이 문제는 인증과 관련이 없습니다. 서버의 코드는 혼합 모드 응용 프로그램입니다. 관리되지 않는 코드는 파일을 쓰려고 시도하지만 파일을 쓸 디렉터리가 적절한 사용 권한을 가지고 있지 않으면 서버에서 허용하지 않습니다. 우리는하지 않았다.