WCF를 사용하여 클라이언트 - 서버 응용 프로그램을 만들고 인증에 문제가 있습니다. wsHttpBinding Windows 인증이 기본적으로 켜져있는 것 같습니다. webservice는 내 네트워크에서 완벽하게 작동하지만 다른 곳에 설치하면 갑자기 이러한 보안 예외가 발생했습니다.Windows 인증 사용 안 함 WCF
웹 서비스가 https로 암호화되기를 원하지만 Windows 인증을 원하지 않습니다.
나는이 구성을 발견 한 순간에 그것을 시도 할 수는 없지만 :
<security mode="Transport">
<transport clientCredentialType="Certificate" />
</security>
트릭을 할 수 있습니다. 이것은 내 "오래된"것입니다 :
<security mode="Message">
<transport clientCredentialType="Windows" proxyCredentialType="None" realm="" />
<message clientCredentialType="Windows" negotiateServiceCredential="true" algorithmSuite="Default" />
</security>
이것은 클라이언트 측의 구성입니다. 나는 이것을 서버 측에서 구성 할 것을 기대하지만, 어떻게 찾을 수 있었는지 알았다.
아이디어가 있으십니까?
그래도 여전히 암호화되어 있습니까? – raphi011