2012-10-31 5 views
2

WCF IIS 기반 백엔드 서비스를 사용하는 ASP.NET 웹 응용 프로그램이 있습니다.IIS 서버간에 Windows 인증 전달

웹 응용 프로그램에 대해 Active Directory 인증을 사용할 수 있지만 다른 IIS 서버에있는 WCF 서비스에서도 사용하고 싶습니다.

구성을 통해서만 가능합니까?

답변

2

해결되었습니다. 웹 응용 프로그램 설정 세트에서 : WCF 부분에서

<security mode="TransportCredentialOnly"> 
    <transport clientCredentialType="Windows"/> 
    <message clientCredentialType="UserName" algorithmSuite="Default"/>    
</security> 

:

<bindings> 
<basicHttpBinding> 
    <binding> 
     <security mode="TransportCredentialOnly"> 
      <transport clientCredentialType="Windows"/> 
     </security> 
    </binding> 
</basicHttpBinding> 
</bindings> 

것은 내가 더 잘 할 필요가있다.