2011-04-12 3 views
0

방금 ​​첫 WCF 서비스를 마쳤습니다.클라이언트 인증에 대한 응답을 어떻게 보낼 수 있습니까?

클라이언트가 내 WCF 서버에서 서비스를 받도록 제한하고 싶습니다. 올바른 비밀번호가있는 클라이언트 (비밀번호는 인수 필드 중 하나에서 문자열로 전송됩니다) 또는 클라이언트에 대한 응답만으로 클라이언트에 응답하고 싶습니다. 특정 IP 주소를가집니다.

어떻게하면 WCF에서 수행 할 수 있습니까?

도움 주셔서 감사합니다.

답변

2

"정상적인"예상 된 동작으로 WCF 서비스를위한 것입니다 :

  • FaultException을 던져

    • 반환하는 서비스를 호출 할 권한이있는 사용자를위한 유효한 결과 (아마도 FaultException<SecurityNegotiationException>를 입력) 권한이없는 사용자의 경우
  • +0

    내가 서버에서 확인해야하는 비밀번호는 WCF에서 일반적으로 수행되는 것으로 문자열을 비교하거나 WCF에서 다른 방법으로 수행하는 것입니까? – Yanshof

    관련 문제