Skip to content

Certificate Authentication & Transport Security in WCF

I think I understand more about setting up a WCF service from this article then from about 10 links I found previously; and that’s saying something coming from an MSDN article.

What it explains, in detail is setting up your WCF [web] service using wsHttpBinding. The topic is “How to Create and Use Certificate Authentication and Transport Security in WCF from Windows Forms” it is from the Microsoft “Patterns & Practices” Dept. under “Improving Web Services Security: Scenarios and Implementation Guidance for WCF“.

I’ve been dreading the day when I need to implement my WCF service into the real world and was worried exactly how to implement security with an X.509 certificate (SSL) over transport security (another thing I learnt, basically SSL) but this article reveals in a step by step process how to get up and running and even with a development setup using a test certificate.

What has also helped me, walked-through in this article is the myriad of settings and options you can configure for your WCF service which can be changed so simply without hand coding an xml document, and the part that has annoyed me is the shocking negligence I found I paid to the Microsoft Service Configuration Editor which is accessible by clicking “Edit WCF Configuration” on the right click of a Web.Config or App.Config.

If you are having trouble with WCF, just learning or want to read more from the “Patterns & Practices” area on WCF check out the below link:

http://msdn.microsoft.com/en-us/library/cc949034.aspx

VN:F [1.9.1_1087]
Rating: 0.0/5 (0 votes cast)
VN:F [1.9.1_1087]
Rating: 0 (from 0 votes)
Bookmark and Share
kick it on DotNetKicks.com
Shout it

NOW, FOR A WORD FROM OUR SPONSORS

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*
My name is Graham O'Neale and I'm a software architect from Gold Coast, Australia. I am an overtime thinker, full time coder and awake part time in the real world. I have a keen interest in software development, particularly in the realm of programming (C#, ASP.NET, ASP.NET MVC, LINQ (2 SQL), Entity Framework, Silverlight, Blend, WCF, WPF) and a keen interest in the cutting edge and innovation. I have a new found love for design patterns, ALT.NET practices and well crafted software architecture. The purpose of this blog is to express any thoughts, findings, tips and gripes along my travels in the wonderful world of coding and technology...