WCF 서비스를 개발 중입니다. 사용자 이름과 암호를 통해 WsHttpBinding 및 customUserNameValidator를 사용하여 액세스합니다. 하지만 문제는 내가 사용자 이름/암호를 사용하자마자 보안 채널이 필요하다는 것입니다. 즉, 서비스 용 인증서와 클라이언트 용 인증서를 생성해야한다는 의미입니다. 질문은 - 클라이언트가 인증서가 필요하지 않도록 할 수 있습니까? 그렇다면 어떻게해야합니까? 그리고 비 인터넷 클라이언트를위한 WCF 서비스 보안을 사용자 정의하는 방법은 무엇입니까?WCF 인증서 및 비. NET 클라이언트
0
A
답변
0
wsHttpBinding 바인딩 유형을 사용할 때 두 개의 인증서가 필요하지 않습니다. 사용자 자격 증명이 암호화되어 메시지에 저장되는 지점 간 채널 통신에 사용되는 TransportWithMessageCredential을 사용하여 서버에 하나의 인증서 만 설정해야합니다.
다음 링크에서 Username Authentication : http://msdn.microsoft.com/en-us/library/ff648840.aspx을 사용하여 wsHttpBinding과 관련된 전체 샘플을 찾을 수 있습니다.
0
전송 및 메시지 보안을 설정하는 동안 클라이언트 자격 증명을 none으로 설정할 수 있습니다.
관련 문제
- 1. WCF NetMSMQBinding 비 WCF 클라이언트
- 2. .NET 클라이언트 인증서
- 3. WCF SSL 클라이언트 인증서 오류
- 4. WCF (Param 암호화 및 .NET 1.1 클라이언트)
- 5. 클라이언트 인증서 및 FireFox
- 6. WCF, 보안 및 인증서
- 7. SignalR 및 클라이언트 인증서
- 8. 클라이언트 측 WCF 서비스 - SSL 인증서
- 9. WCF 서비스에서 클라이언트 인증서 속성에 액세스하십시오.
- 10. 자체 호스트 WCF 서비스 + 클라이언트 인증서 인증
- 11. WCF 바인딩에 클라이언트 SSL 인증서 추가
- 12. .NET - app.config없이 WCF 클라이언트 배포
- 13. IIS 7.5에서 WCF 클라이언트 인증 인증서 설치 및 검색
- 14. WCF JSON 서비스에서 SSL 인증서 및 클라이언트 인증서가 필요합니다.
- 15. .NET SOAP 클라이언트 요청에 SSL 인증서 추가
- 16. .NET 4.0 클라이언트 인증서 유효성 검사 오류
- 17. wcf - .net 3.5 클라이언트 및 .net 4.0 라우팅 서비스
- 18. WCF : .net-clients가 아닌 클라이언트를위한 클라이언트 설정
- 19. Xcode 및 svn 클라이언트 인증서
- 20. Silverlight 및 SSL 클라이언트 인증서
- 21. 클라이언트 인증서
- 22. 하늘색 WCF 및 상호 인증서 승인 - 방법?
- 23. 비 WCF 클라이언트가있는 WCF
- 24. 개발자 인증서 vs WCF 구입 인증서
- 25. HTTPS를 통한 NTLM의 WCF 및 메시지의 인증서?
- 26. WCF 및 여러 클라이언트
- 27. wshttpbinding은 .net 클라이언트 전용입니까?
- 28. WCF 웹 서비스 및 SSL 및 인증서
- 29. 스마트 카드의 WCF-x509 인증서
- 30. WCF 클라이언트와 non-wcf 클라이언트
인증서를 만들고 설치하는 방법은이 How To 문서의 범위를 벗어납니다. 이렇게하는 방법에 대한 자세한 내용은 "개발 - 전송 보안을 위해 WCF에서 임시 인증서를 만들고 설치하는 방법"(1 - 4 단계)을 참조하십시오. ---- –
비 임시 인증서 생성 및 설치 방법 개발을위한 것이 아닌)? –
다음은 프로덕션 서버용 인증서를 만들고 설치하는 방법을 설명하는 문서입니다. http://blog.functionalfun.net/2008/05/how-to-create-server-certificate-for.html –