2011-03-31 6 views
0

WCF 서비스의 메시지 수준 보안에 대한 예제를 찾는 것이 매우 어렵다는 것을 알고 있습니다. 특히 basicHttpBinding 및 다음 알고리즘 중 하나 인 Basic128, Basic128Sha256 또는 BasicSha256Rsa15 중 하나를 사용하여 메시지 수준 보안을 수행하는 방법에 대한 예제를 찾고 있습니다.WCF 서비스 with basicHttpBinding 및 algorithmSuite = Basic128Sha256Rsa15

Visual Studio에서 약간 연주했지만 몇 가지 누락되었습니다. Wsdl이 일단 게시 된 보안 알고리즘이 무엇인지 알려주도록 Web.Config를 설정할 수 있기를 기대합니다. 이 잘못 생각하고 있니? 또한 교환의 각 끝에 사용되는 키를로드하는 방법.

정말 간단한 예가 필요합니다.

감사합니다.

답변

1

basicHttpBinding은 .NET 3.0 이하 솔루션의 메시지 수준 보안을 지원하지 않습니다.

+0

비교 : http://www.codeproject.com/KB/WCF/HttpBinding.aspx – m4tt1mus

+0

흠, 좋아, 어쩌면 나는 그들을 섞어 버렸다. 수정 권한이있는 사용자가 제목을 수정할 수 있습니다. 그래도 web.config 또는 키 설정 방법을 표시하지 않는 예가 필요합니다. – Jaime

+1

메시지 보안은 .NET 3.0 이후로 basicHttpBinding에서 지원됩니다. 자세한 내용은 내 대답을 참조하십시오. – BitMask777

2

basicHttpBinding은 message 요소를 통해 메시지 수준 보안을 지원합니다. SecurityAlgorithmSuite은 이러한 맥락에서 사용하기위한 다양한 알고리즘을 제공합니다. 합리적으로 좋은 예제가 here MS 워드 프로세서에 있습니다.

관련 문제