나는 machineA에 wcf 서비스를 배치했고 다른 시스템 machineB 인 wcftestclient를 통해 액세스하려고했습니다. 하지만 "호출자가 wcf 서비스에 의해 인증되지 않았습니다"라는 오류가 나타납니다. 이 wcf 서비스는 machineA 자체에서 테스트 할 때 잘 작동합니다.다른 컴퓨터에서 WCF 서비스에 액세스 할 수 없습니까?
나는 wsHttpBinding을 사용했다.
해결 방법? 도와주세요. 기계 B에
나는 machineA에 wcf 서비스를 배치했고 다른 시스템 machineB 인 wcftestclient를 통해 액세스하려고했습니다. 하지만 "호출자가 wcf 서비스에 의해 인증되지 않았습니다"라는 오류가 나타납니다. 이 wcf 서비스는 machineA 자체에서 테스트 할 때 잘 작동합니다.다른 컴퓨터에서 WCF 서비스에 액세스 할 수 없습니까?
나는 wsHttpBinding을 사용했다.
해결 방법? 도와주세요. 기계 B에
은 해당 서비스가 인트라넷에만 노출되어있는 경우 보안을 제거합니다.
는
<binding name="none">
<security mode="None" />
</binding>
을 다음과 같이 바인딩 구성을 추가하고 만 보안을 원하지 않는 경우 서비스에서
bindingConfiguration="none"
를 추가합니다.
이 문서를 참조하십시오 A.
에서 서비스에 액세스 할 수있는 몇 가지 자격 증명을 제공해야합니다 : 자세한 내용은 Debugging Windows Authentication Errors, 특히 섹션 클라이언트 자격 증명 하단에 올바르게 설정되지 않음을 그 문서의 시스템 A의