2011-02-23 3 views
0

IIS에서 호스팅되는 WCF 서비스가 있습니다.WCF 서비스에서 X.509 인증서를 찾을 수 없습니다.

다음 검색 기준 사용하여 X.509 인증서를 찾을 수 없습니다 :

내가 Personal -> Certificates 내 X.509 인증서를 볼 수 있지만 여전히이 오류 얻을 certmgr.msc를 사용 StoreName이 '내', StoreLocation 'CurrentUser'을, FindType 'FindByThumbprint', FindValue 'b0 5f 3f ...'.

저장 위치가 변경되어 유형을 찾았지만 동일한 오류가 계속 표시됩니다. 나는 IIS가 허가가 없기 때문에 인증서를 사용할 수 없다고 생각한다.

어떻게 해결할 수 있습니까?

답변

0

인증서를 마우스 오른쪽 단추로 클릭하고 개인 키 관리를 선택한 다음 IIS 응용 프로그램 풀이 실행되고있는 사용자에게 권한을 부여하십시오.

+1

'certmgr.msc' 내에 '개인 키 관리'옵션이 없습니다. 어디에서 확인해야합니까? – Xaqron

+0

수정하려면 특정 인증서를 클릭해야합니다. 개인 키 관리는 "모든 작업"아래에 있습니다. 인증서 아이콘에 왼쪽 상단에 작은 키가 표시되어 있습니까? 그렇지 않은 경우 인증서에 개인 키가 없습니다. – Rich