준비 서버에서 호스팅되는 WCF 서비스에 액세스하려고하면 다음과 같은 오류가 발생합니다.WCF 오류 "검색 기준을 사용하여 여러 X.509 인증서를 찾음"
"StoreName 'My', StoreLocation 'LocalMachine', FindType 'FindBySubjectName', FindValue 'StagingServer001'등의 검색 기준을 사용하여 여러 X.509 인증서를 발견했습니다.보다 구체적인 찾기 값을 제공하십시오."
나는 다음과 같은 URL에 액세스 및 오류 위 얻을려고 : 나는 그것을 삭제 저장소에 인증서를 찾을 수있는 방법을
http://stagingserver001/MyService1.svc
사람이 나를 인도 시겠어요? 또는 내가 WCF
의 구성에서을 변경해야 할 사항에 나는 인증서 저장소에 당신에게 문제를 생각하는 WCF 서비스
<behaviors>
<endpointBehaviors>
<behavior name="endpointCredentialBehavior">
<clientCredentials>
<clientCertificate findValue="SPLEBUSSTG02" storeLocation="LocalMachine" storeName="My" x509FindType="FindBySubjectName" />
<serviceCertificate>
<defaultCertificate findValue="772f3fdf2496c9750be3b0713003b47b15dfde96" storeLocation="LocalMachine" storeName="My" x509FindType="FindByThumbprint" />
<authentication certificateValidationMode="PeerOrChainTrust" />
</serviceCertificate>
</clientCredentials>
</behavior>
</endpointBehaviors>
<serviceBehaviors>
<behavior name="SecurityBehavior">
<serviceMetadata httpGetEnabled="True" />
<serviceDebug includeExceptionDetailInFaults="false" />
<serviceCredentials>
<serviceCertificate findValue="772f3fdf2496c9750be3b0713003b47b15dfde96" storeLocation="LocalMachine" storeName="My" x509FindType="FindByThumbprint" />
<clientCertificate>
<certificate findValue="SPLEBUSSTG02" storeLocation="LocalMachine" storeName="My" x509FindType="FindBySubjectName" />
<authentication certificateValidationMode="PeerOrChainTrust" />
</clientCertificate>
</serviceCredentials>
</behavior>
<behavior>
<!-- To avoid disclosing metadata information, set the values below to false before deployment -->
<serviceMetadata httpGetEnabled="false" httpsGetEnabled="false" />
<!-- To receive exception details in faults for debugging purposes, set the value below to true. Set to false before deployment to avoid disclosing exception information -->
<serviceDebug includeExceptionDetailInFaults="false" />
<ServiceErrorHandler />
</behavior>
</serviceBehaviors>
</behaviors>
코드 및 설정 파일의 스크린 샷을 게시하지 마십시오. 읽기가 어렵습니다. 코드 또는 구성 파일을 질문에 붙여 넣으십시오. – Tim
완료, 코드 – Nirman