<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>WCFSecurity Wiki &amp; Documentation Rss Feed</title><link>http://www.codeplex.com/WCFSecurity/Wiki/View.aspx?title=Home</link><description>WCFSecurity Wiki Rss Description</description><item><title>New Comment on "How To - Use SQL Role Provider with Username Authentication in WCF calling from Windows Forms"</title><link>http://wcfsecurity.codeplex.com/wikipage?title=How To - Use SQL Role Provider with Username Authentication in WCF calling from Windows Forms&amp;ANCHOR#C26772</link><description>I know this has been around for while, but this is one of the best documents I&amp;#39;ve seen on how to implement SQL role provider through a WCF service.  My question is, the last comment of Step 9 doesn&amp;#39;t make sense &amp;#40;to me&amp;#41;.  There is no mention in Step 6 about installing a Root Authority certificate.&amp;#10;&amp;#10;Perhaps somebody can explain this better&amp;#63;</description><author>PaulMouchet</author><pubDate>Mon, 04 Mar 2013 17:30:25 GMT</pubDate><guid isPermaLink="false">New Comment on "How To - Use SQL Role Provider with Username Authentication in WCF calling from Windows Forms" 20130304053025P</guid></item><item><title>New Comment on "Internet – WCF and ASMX Client to Remote WCF Using Transport Security (HTTP)"</title><link>http://wcfsecurity.codeplex.com/wikipage?title=Internet – WCF and ASMX Client to Remote WCF Using Transport Security (HTTP)&amp;ANCHOR#C24484</link><description>When using a custom http module as described in the above example be sure to set your app pool on IIS to classic mode.  See http&amp;#58;&amp;#47;&amp;#47;msdn.microsoft.com&amp;#47;en-us&amp;#47;library&amp;#47;ms227673.aspx for more info</description><author>kritlop</author><pubDate>Mon, 23 Jul 2012 05:22:44 GMT</pubDate><guid isPermaLink="false">New Comment on "Internet – WCF and ASMX Client to Remote WCF Using Transport Security (HTTP)" 20120723052244A</guid></item><item><title>New Comment on "Video Index"</title><link>http://wcfsecurity.codeplex.com/wikipage?title=Video Index&amp;ANCHOR#C22873</link><description>test</description><author>forsandesh</author><pubDate>Fri, 09 Mar 2012 19:32:47 GMT</pubDate><guid isPermaLink="false">New Comment on "Video Index" 20120309073247P</guid></item><item><title>New Comment on "Video Index"</title><link>http://wcfsecurity.codeplex.com/wikipage?title=Video Index&amp;ANCHOR#C22872</link><description>very cursory to say the least&amp;#33;&amp;#33;</description><author>forsandesh</author><pubDate>Fri, 09 Mar 2012 19:32:37 GMT</pubDate><guid isPermaLink="false">New Comment on "Video Index" 20120309073237P</guid></item><item><title>New Comment on "How To - Use Certificate Authentication and Message Security in WCF calling from Windows Forms"</title><link>http://wcfsecurity.codeplex.com/wikipage?title=How To - Use Certificate Authentication and Message Security in WCF calling from Windows Forms&amp;ANCHOR#C22780</link><description>How do you call this service from a non .net client&amp;#63;&amp;#63;&amp;#63;</description><author>sedatiko</author><pubDate>Thu, 01 Mar 2012 22:00:21 GMT</pubDate><guid isPermaLink="false">New Comment on "How To - Use Certificate Authentication and Message Security in WCF calling from Windows Forms" 20120301100021P</guid></item><item><title>New Comment on "Questions and Answers"</title><link>http://wcfsecurity.codeplex.com/wikipage?title=Questions and Answers&amp;ANCHOR#C21200</link><description>how authenticate in webHttpBinding using custom username &amp;#38; password&amp;#63;</description><author>GBK</author><pubDate>Mon, 10 Oct 2011 05:24:59 GMT</pubDate><guid isPermaLink="false">New Comment on "Questions and Answers" 20111010052459A</guid></item><item><title>New Comment on "Video Index"</title><link>http://wcfsecurity.codeplex.com/wikipage?title=Video Index&amp;ANCHOR#C19005</link><description>Truly not enough in depth information about best practices of WCF Security. Had to go elsewhere for WCF Security information.</description><author>Haddicus</author><pubDate>Tue, 22 Mar 2011 16:48:54 GMT</pubDate><guid isPermaLink="false">New Comment on "Video Index" 20110322044854P</guid></item><item><title>New Comment on "If your clients are deployed within intranet then choose transport security"</title><link>http://wcfsecurity.codeplex.com/wikipage?title=If your clients are deployed within intranet then choose transport security&amp;ANCHOR#C18480</link><description>I try connect to WebService PHP &amp;#40;in Apache Server in intranet&amp;#41; using WCF and CustomBinding. Code sample for configure security programaticaly &amp;#63;</description><author>alhambraeidos</author><pubDate>Tue, 08 Feb 2011 12:25:42 GMT</pubDate><guid isPermaLink="false">New Comment on "If your clients are deployed within intranet then choose transport security" 20110208122542P</guid></item><item><title>New Comment on "How To - Create and Install Temporary Certificates in WCF for Message Security During Development"</title><link>http://wcfsecurity.codeplex.com/wikipage?title=How To - Create and Install Temporary Certificates in WCF for Message Security During Development&amp;ANCHOR#C17693</link><description>I must be missing something here, but in step 3 we are creating and installing a temp cert on the server and 4 we are giving permissions to WCF identity process correct&amp;#63;  Then we are asked to open a visual studio command prompt to run a makecert and findPrivateKey command, is this assuming that i have visual studio in stalled on the server&amp;#63;&amp;#10;Paul</description><author>paul3654</author><pubDate>Wed, 17 Nov 2010 12:27:30 GMT</pubDate><guid isPermaLink="false">New Comment on "How To - Create and Install Temporary Certificates in WCF for Message Security During Development" 20101117122730P</guid></item><item><title>New Comment on "How To - Use Certificate Authentication and Message Security in WCF calling from Windows Forms"</title><link>http://wcfsecurity.codeplex.com/wikipage?title=How To - Use Certificate Authentication and Message Security in WCF calling from Windows Forms&amp;ANCHOR#C16266</link><description>I have this error The caller was not authenticated by the service.&amp;#10;&amp;#10;This is configuration in client&amp;#10;&amp;#10;       &amp;#60;client&amp;#62;&amp;#10;            &amp;#60;endpoint address&amp;#61;&amp;#34;http&amp;#58;&amp;#47;&amp;#47;localhost&amp;#58;49981&amp;#47;AKTWCFService&amp;#47;Service.svc&amp;#34;&amp;#10;                behaviorConfiguration&amp;#61;&amp;#34;NewBehavior&amp;#34; binding&amp;#61;&amp;#34;wsHttpBinding&amp;#34;&amp;#10;                bindingConfiguration&amp;#61;&amp;#34;wsHttpEndpoint&amp;#34; contract&amp;#61;&amp;#34;ServiceReference1.IService&amp;#34;&amp;#10;                name&amp;#61;&amp;#34;wsHttpEndpoint&amp;#34;&amp;#62;&amp;#10;                &amp;#60;identity&amp;#62;&amp;#10;                    &amp;#60;dns value&amp;#61;&amp;#34;&amp;#34; &amp;#47;&amp;#62;&amp;#10;                    &amp;#60;certificate encodedValue&amp;#61;&amp;#34;&amp;#34; &amp;#47;&amp;#62;&amp;#10;                    &amp;#60;certificateReference findValue&amp;#61;&amp;#34;&amp;#34; &amp;#47;&amp;#62;&amp;#10;                &amp;#60;&amp;#47;identity&amp;#62;&amp;#10;            &amp;#60;&amp;#47;endpoint&amp;#62;&amp;#10;        &amp;#60;&amp;#47;client&amp;#62;&amp;#10;&amp;#10;In this line no appear &amp;#60;certificate encodedValue&amp;#61;&amp;#34;&amp;#34; &amp;#47;&amp;#62;</description><author>jsoler</author><pubDate>Tue, 06 Jul 2010 18:33:17 GMT</pubDate><guid isPermaLink="false">New Comment on "How To - Use Certificate Authentication and Message Security in WCF calling from Windows Forms" 20100706063317P</guid></item><item><title>New Comment on "Internet – Windows Forms Client Calling WCF Using Message Security"</title><link>http://wcfsecurity.codeplex.com/wikipage?title=Internet %25u2013 Windows Forms Client Calling WCF Using Message Security&amp;ANCHOR#C15651</link><description>how can we make the application name dynamic, i mean if the client to pass the application name in the membership provider</description><author>vontlin</author><pubDate>Mon, 03 May 2010 06:03:30 GMT</pubDate><guid isPermaLink="false">New Comment on "Internet – Windows Forms Client Calling WCF Using Message Security" 20100503060330A</guid></item><item><title>New Comment on "Do not divulge exception details to clients in production"</title><link>http://wcfsecurity.codeplex.com/wikipage?title=Do not divulge exception details to clients in production&amp;ANCHOR#C14729</link><description>Any comments about FaultReason &amp;#63;&amp;#63; If you are in Debug mode &amp;#40;visual studio 2008&amp;#41; , get error about FaultReason.</description><author>alhambraeidos</author><pubDate>Wed, 27 Jan 2010 11:36:58 GMT</pubDate><guid isPermaLink="false">New Comment on "Do not divulge exception details to clients in production" 20100127113658A</guid></item><item><title>New Comment on "How To - Use wsHttpBinding with Windows Authentication and Message Security in WCF from Windows Forms"</title><link>http://wcfsecurity.codeplex.com/wikipage?title=How To - Use wsHttpBinding with Windows Authentication and Message Security in WCF from Windows Forms&amp;ANCHOR#C14690</link><description>In the summary paragraph - a typo - says this article is about using &amp;#39;transport&amp;#39; security.. . .instead of message security.</description><author>KentK</author><pubDate>Fri, 22 Jan 2010 15:30:14 GMT</pubDate><guid isPermaLink="false">New Comment on "How To - Use wsHttpBinding with Windows Authentication and Message Security in WCF from Windows Forms" 20100122033014P</guid></item><item><title>New Comment on "How To: Impersonate the Original Caller in WCF calling from a Windows Form"</title><link>http://wcfsecurity.codeplex.com/wikipage?title=How To: Impersonate the Original Caller in WCF calling from a Windows Form&amp;ANCHOR#C14606</link><description>I can&amp;#39;t watch this video due to the narrator&amp;#39;s voice.  Hoarse, monotonal, nasal, without effective inflection.  UNREAL.</description><author>jericsmith</author><pubDate>Mon, 11 Jan 2010 18:07:50 GMT</pubDate><guid isPermaLink="false">New Comment on "How To: Impersonate the Original Caller in WCF calling from a Windows Form" 20100111060750P</guid></item><item><title>New Comment on "How To - Use netTcpBinding with Windows Authentication and Message Security in WCF from Windows Forms"</title><link>http://wcfsecurity.codeplex.com/wikipage?title=How To - Use netTcpBinding with Windows Authentication and Message Security in WCF from Windows Forms&amp;ANCHOR#C14388</link><description>If one of the objectives for this article is &amp;#34;Learn why you need service principle names &amp;#40;SPNs&amp;#41; and how to create them &amp;#34; then it&amp;#39;s a fail, nowhere do I see them mentioned, in addition, NetworkService accont is used and not custom account.</description><author>sdahlbac</author><pubDate>Tue, 08 Dec 2009 08:13:42 GMT</pubDate><guid isPermaLink="false">New Comment on "How To - Use netTcpBinding with Windows Authentication and Message Security in WCF from Windows Forms" 20091208081342A</guid></item><item><title>New Comment on "Use a global exception handler to catch unhandled exceptions"</title><link>http://wcfsecurity.codeplex.com/wikipage?title=Use a global exception handler to catch unhandled exceptions&amp;ANCHOR#C14381</link><description>Another way to get the exception details of what caused the fault.  Credits http&amp;#58;&amp;#47;&amp;#47;www.haveyougotwoods.com&amp;#47;archive&amp;#47;2009&amp;#47;06&amp;#47;24&amp;#47;creating-a-global-error-handler-in-wcf.aspx&amp;#10;&amp;#10;    public class ErrorHandler &amp;#58; IErrorHandler&amp;#10;    &amp;#123;&amp;#10;        public void ProvideFault&amp;#40;Exception error, MessageVersion version, ref Message fault&amp;#41;&amp;#10;        &amp;#123;&amp;#10;&amp;#10;        &amp;#125;&amp;#10;&amp;#10;        public bool HandleError&amp;#40;Exception error&amp;#41;&amp;#10;        &amp;#123;&amp;#10;            Console.WriteLine&amp;#40;&amp;#34;exception&amp;#34;&amp;#41;&amp;#59;&amp;#10;            return false&amp;#59;&amp;#10;        &amp;#125;&amp;#10;    &amp;#125;&amp;#10;&amp;#10;    public class ErrorServiceBehavior &amp;#58; IServiceBehavior&amp;#10;    &amp;#123;&amp;#10;        public void Validate&amp;#40;ServiceDescription serviceDescription, ServiceHostBase serviceHostBase&amp;#41;&amp;#10;        &amp;#123;&amp;#10;&amp;#10;        &amp;#125;&amp;#10;&amp;#10;        public void AddBindingParameters&amp;#40;ServiceDescription serviceDescription, ServiceHostBase serviceHostBase, Collection&amp;#60;ServiceEndpoint&amp;#62; endpoints, BindingParameterCollection bindingParameters&amp;#41;&amp;#10;        &amp;#123;&amp;#10;&amp;#10;        &amp;#125;&amp;#10;&amp;#10;        public void ApplyDispatchBehavior&amp;#40;ServiceDescription serviceDescription, ServiceHostBase serviceHostBase&amp;#41;&amp;#10;        &amp;#123;&amp;#10;            ErrorHandler handler &amp;#61; new ErrorHandler&amp;#40;&amp;#41;&amp;#59;&amp;#10;            foreach &amp;#40;ChannelDispatcher dispatcher in serviceHostBase.ChannelDispatchers&amp;#41;&amp;#10;            &amp;#123;&amp;#10;                dispatcher.ErrorHandlers.Add&amp;#40;handler&amp;#41;&amp;#59;&amp;#10;            &amp;#125;&amp;#10;        &amp;#125;&amp;#10;    &amp;#125;&amp;#10;&amp;#10;&amp;#10;servicehost.Description.Behaviors.Add&amp;#40;new ErrorServiceBehavior&amp;#40;&amp;#41;&amp;#41;&amp;#59;</description><author>snakefoot</author><pubDate>Mon, 07 Dec 2009 10:23:51 GMT</pubDate><guid isPermaLink="false">New Comment on "Use a global exception handler to catch unhandled exceptions" 20091207102351A</guid></item><item><title>New Comment on "How To - Perform Message Validation with Schemas in WCF"</title><link>http://wcfsecurity.codeplex.com/wikipage?title=How To - Perform Message Validation with Schemas in WCF&amp;ANCHOR#C14331</link><description>Is schema validation possible with webHttpBinding&amp;#63; &amp;#10;&amp;#10;I would think that validating incoming messages with a schema on a WCF web service would be standard, but I cannot find anything about it.&amp;#10;&amp;#10;Please help. &amp;#10;Thanks&amp;#33;</description><author>darrenwwwa</author><pubDate>Tue, 01 Dec 2009 11:09:59 GMT</pubDate><guid isPermaLink="false">New Comment on "How To - Perform Message Validation with Schemas in WCF" 20091201110959A</guid></item><item><title>New Comment on "How To - Create and Install Temporary Certificates in WCF for Message Security During Development"</title><link>http://wcfsecurity.codeplex.com/Wiki/View.aspx?title=How To - Create and Install Temporary Certificates in WCF for Message Security During Development&amp;ANCHOR#C13689</link><description>FindPrivateKey doesn&amp;#39;t returns the location of the private key for the certificate.&amp;#10;FindPrivateKey.exe My LocalMachine &amp;#8211;n &amp;#34;CN&amp;#61;tempCert&amp;#34; always providing help information like as follows...&amp;#10;&amp;#10;D&amp;#58;&amp;#92;Certificates&amp;#62;FindPrivateKey my CurrentUser -n &amp;#34;CN&amp;#61;tempCert&amp;#34;&amp;#10;FindPrivateKey helps user to find the location of the Private Key file of a X.50&amp;#10;9 Certificate.&amp;#10;Usage&amp;#58; FindPrivateKey &amp;#60;storeName&amp;#62; &amp;#60;storeLocation&amp;#62; &amp;#91;&amp;#123; &amp;#123;-n &amp;#60;subjectName&amp;#62;&amp;#125; &amp;#124; &amp;#123;-t &amp;#60;t&amp;#10;humbprint&amp;#62;&amp;#125; &amp;#125; &amp;#91;-f &amp;#124; -d &amp;#124; -a&amp;#93;&amp;#93;&amp;#10;       &amp;#60;subjectName&amp;#62; subject name of the certificate&amp;#10;       &amp;#60;thumbprint&amp;#62;  thumbprint of the certificate &amp;#40;use certmgr.exe to get it&amp;#41;&amp;#10;       -f            output file name only&amp;#10;       -d            output directory only&amp;#10;       -a            output absolute file name&amp;#10;e.g. FindPrivateKey My CurrentUser -n &amp;#34;CN&amp;#61;John Doe&amp;#34;&amp;#10;e.g. FindPrivateKey My LocalMachine -t &amp;#34;03 33 98 63 d0 47 e7 48 71 33 62 64 76 5&amp;#10;c 4c 9d 42 1d 6b 52&amp;#34; -c&amp;#10;&amp;#10;I tried providing &amp;#39;thumbprint&amp;#39; also. But, no use.. Can any one help me how to resolve this issue&amp;#63;</description><author>chandrasena111</author><pubDate>Mon, 31 Aug 2009 12:39:31 GMT</pubDate><guid isPermaLink="false">New Comment on "How To - Create and Install Temporary Certificates in WCF for Message Security During Development" 20090831123931P</guid></item><item><title>New Comment on "How To - Use Certificate Authentication and Message Security in WCF calling from Windows Forms"</title><link>http://wcfsecurity.codeplex.com/Wiki/View.aspx?title=How To - Use Certificate Authentication and Message Security in WCF calling from Windows Forms&amp;ANCHOR#C13645</link><description>Great article. The certificate based message security works great.&amp;#10;But I have one big problem&amp;#58;&amp;#10;If on clientside something is wrong with the installed certificates or the client certificate is missing the service is going to faulted state immediately. The error is thrown before my custom code is executed. The service has to be restarted manually on the server. Is there some parameter in the configuration that prevents this behaviour&amp;#63;&amp;#10;&amp;#10;Best regards&amp;#10;Alex form Berlin, Germany</description><author>akleinwaechter</author><pubDate>Mon, 24 Aug 2009 14:36:12 GMT</pubDate><guid isPermaLink="false">New Comment on "How To - Use Certificate Authentication and Message Security in WCF calling from Windows Forms" 20090824023612P</guid></item><item><title>New Comment on "How Tos"</title><link>http://wcfsecurity.codeplex.com/Wiki/View.aspx?title=How Tos&amp;ANCHOR#C13586</link><description>Maye you guys could add a howto on implementing TransportWithMessageCredential security without IIS using net.tcp&amp;#13;&amp;#10;Verifying the client&amp;#39;s certificate...and then verifying the username and password using a custom validator.&amp;#13;&amp;#10;Apperantly none of the samples and fixes on the internet really cover all the problems&amp;#40;like getting the server to trust the client&amp;#39;s certificate even though it&amp;#39;s set to chain trust and the root provider is added on both ends&amp;#41;... &amp;#58;&amp;#41;</description><author>Looooooka</author><pubDate>Fri, 14 Aug 2009 11:06:08 GMT</pubDate><guid isPermaLink="false">New Comment on "How Tos" 20090814110608A</guid></item></channel></rss>