Live Id authenticate with access control with out the help of geneva frameworki want to authenticate the Live Id using access control from client side console based application in azure with out the help of geneva framework.<br/><br/>is it possible to authenticate?<br/>any examples are there so that it would be helpful.<br/><br/>another query is we are using <br/>1. microsoft.net services sdk march 2009<br/>2.microsoft.net framework 3.5 sp1<br/>3.windows azure sdk<br/><br/>For installing the geneva framework should we uninstall microsoft.net framework 3.5 sp1?<br/><br/>in case if we install geneva framework will support to run other demos which was running with microsoft.net framework 3.5 sp1? <br/><br/><br/>© 2009 Microsoft Corporation. All rights reserved.Mon, 06 Jul 2009 10:28:02 Z2a1ab44d-ef07-4ea2-9722-4d9207109e9chttp://social.msdn.microsoft.com/Forums/en-US/netservices/thread/2a1ab44d-ef07-4ea2-9722-4d9207109e9c#bd9836b9-7598-479b-8eb5-68f6ba62d90ahttp://social.msdn.microsoft.com/Forums/en-US/netservices/thread/2a1ab44d-ef07-4ea2-9722-4d9207109e9c#bd9836b9-7598-479b-8eb5-68f6ba62d90avinayrajaramhttp://social.msdn.microsoft.com/Profile/en-US/?user=vinayrajaramLive Id authenticate with access control with out the help of geneva frameworkAccess Control Settings<br/><br/> <div><span style="font-size:x-small;color:#000000;font-family:Arial"> <table style="width:100%;border-collapse:collapse" border=1 cellspacing=0 cellpadding=6 rules=all> <tbody> <tr class=gridItemAlt> <td class=AccessControlCellItem style="width:25%" align=left><span style="font-family:Verdana"><span style="font-size:xx-small"><span>CalcComplex</span> </span></span></td> <td class=AccessControlCellItem style="width:65%" align=left><span style="font-family:Verdana"><span style="font-size:xx-small"><span>http://docs.oasis-open.org/wsfed/authorization/200706/claims/CalcComplex</span> </span></span></td> </tr> </tbody> </table> </span></div> <table style="width:100%;border-collapse:collapse" border=1 cellspacing=0 cellpadding=6 rules=all> <tbody> <tr class=gridItem> <td class=AccessControlCellItem style="width:25%" align=left><span style="font-family:Verdana"><span style="font-size:xx-small"><span>CalcSimple</span> </span></span></td> <td class=AccessControlCellItem style="width:65%" align=left><span><span style="font-size:xx-small;font-family:Verdana">http://docs.oasis-open.org/wsfed/authorization/200706/claims/CalcSimple</span></span></td> </tr> </tbody> </table> <br/><br/>input  claim type : <strong>WLID</strong>            value <a href="mailto:UserA@xxxx.com"><strong><span style="color:#0033cc">UserA@xxxx.com</span></strong></a><strong> </strong>  Issuer <strong>live.com</strong><br/>output claim type: <strong>CalcSimple</strong>   value <strong>Calculator.Add   </strong>    Issuer <strong>solutionname.accesscontrol.windows.net<br/></strong><br/>input  claim type : <strong>WLID</strong>            value <a href="mailto:UserB@xxxx.com"><strong><span style="color:#0033cc">UserB@xxxx.com</span></strong></a><strong> </strong>        Issuer <strong>live.com</strong><br/>output claim type: <strong>CalcComplex</strong>   value <strong>Calculator.Multiply   </strong>   Issuer <strong>solutionname.accesscontrol.windows.net<br/></strong><br/><br/>We have done all the access control setting in the azure development portal <br/>but code in the client side is using geneva framework.<br/><br/>I want to authenticate from client side using email address through access control with out using geneva framework.<br/>Please provide example related to authenticate email address through access control.Tue, 30 Jun 2009 10:17:02 Z2009-06-30T10:17:02Zhttp://social.msdn.microsoft.com/Forums/en-US/netservices/thread/2a1ab44d-ef07-4ea2-9722-4d9207109e9c#2a1ab44d-ef07-4ea2-9722-4d9207109e9chttp://social.msdn.microsoft.com/Forums/en-US/netservices/thread/2a1ab44d-ef07-4ea2-9722-4d9207109e9c#2a1ab44d-ef07-4ea2-9722-4d9207109e9cvinayrajaramhttp://social.msdn.microsoft.com/Profile/en-US/?user=vinayrajaramLive Id authenticate with access control with out the help of geneva frameworki want to authenticate the Live Id using access control from client side console based application in azure with out the help of geneva framework.<br/><br/>is it possible to authenticate?<br/>any examples are there so that it would be helpful.<br/><br/>another query is we are using <br/>1. microsoft.net services sdk march 2009<br/>2.microsoft.net framework 3.5 sp1<br/>3.windows azure sdk<br/><br/>For installing the geneva framework should we uninstall microsoft.net framework 3.5 sp1?<br/><br/>in case if we install geneva framework will support to run other demos which was running with microsoft.net framework 3.5 sp1? <br/><br/><br/>Wed, 01 Jul 2009 04:02:24 Z2009-07-01T04:58:46Zhttp://social.msdn.microsoft.com/Forums/en-US/netservices/thread/2a1ab44d-ef07-4ea2-9722-4d9207109e9c#662ffb35-626f-4ddd-8bd7-54147e9772c6http://social.msdn.microsoft.com/Forums/en-US/netservices/thread/2a1ab44d-ef07-4ea2-9722-4d9207109e9c#662ffb35-626f-4ddd-8bd7-54147e9772c6Phaneendra Kumar Thttp://social.msdn.microsoft.com/Profile/en-US/?user=Phaneendra%20Kumar%20TLive Id authenticate with access control with out the help of geneva frameworkAs per my understanding you can make authentication through passport or live id or through geneva server. May be if you want to authinticate, u may have to store it in database and authinticate.<br/><br/>PhaneendraWed, 01 Jul 2009 07:44:49 Z2009-07-01T07:44:49Zhttp://social.msdn.microsoft.com/Forums/en-US/netservices/thread/2a1ab44d-ef07-4ea2-9722-4d9207109e9c#df88794a-899b-4518-a23b-f483c509dedfhttp://social.msdn.microsoft.com/Forums/en-US/netservices/thread/2a1ab44d-ef07-4ea2-9722-4d9207109e9c#df88794a-899b-4518-a23b-f483c509dedfStephane GUNEThttp://social.msdn.microsoft.com/Profile/en-US/?user=Stephane%20GUNETLive Id authenticate with access control with out the help of geneva frameworkThe Geneva Framework runs with .NET 3.5 SP1 without any problems, I even think it needs .NET 3.5 SP1. The Geneva Framework just adds a few dlls to provide all the necessary tools to handle claim-based security and the WS-Federation protocols. It makes life incredibly easier to develop a claims-aware application, or to develop an STS.<br/><br/>For your initial question, I do not understand how you can have a console client application hosted in Azure... Also, it seems it is not possible to use LiveID authentication through Access Control in a console (or client application). Search threads about Live ID authentication in active mode for more information. You might be able to use Live APIs for authentication without using Access Control Service, and use ACS for authorization with self-issued tokens once your user is authenticated (using the Geneva Framework).Wed, 01 Jul 2009 09:38:12 Z2009-07-01T09:38:12Zhttp://social.msdn.microsoft.com/Forums/en-US/netservices/thread/2a1ab44d-ef07-4ea2-9722-4d9207109e9c#8d7a7711-8a7f-46d6-a16a-d6bf06a00158http://social.msdn.microsoft.com/Forums/en-US/netservices/thread/2a1ab44d-ef07-4ea2-9722-4d9207109e9c#8d7a7711-8a7f-46d6-a16a-d6bf06a00158Yi-Lun Luohttp://social.msdn.microsoft.com/Profile/en-US/?user=Yi-Lun%20LuoLive Id authenticate with access control with out the help of geneva frameworkHello, if the only reason you don't want to use Geneva Framework is you're concerned it will break .NET 3.5 SP1, please don't worry. Geneva Framework does not conflict with .NET 3.5 SP1. When installed, it just adds some assemblies to your GAC. If a computer does not have Geneva Framework installed, your applciation that is written with Geneva Framework will continue to work, as long as you ship the assemblies with your application, and the target machine has .NET 3.5 or above (include SP1) installed.<br/><br/>That being said, without the help of Geneva Framework, it will be very difficult to work with Live ID and ACS. You'll have to:<br/><br/>1. Send a WS-Trust request to <a href="https://login.live.com/liveidSTS.srf">https://login.live.com/liveidSTS.srf</a>. The address may change in the future. You can get the latest address from the TargetServiceEndpoint tag from the metadata located at <a href="https://nexus.passport.com/federationmetadata/2006-12/federationmetadata.xml">https://nexus.passport.com/federationmetadata/2006-12/federationmetadata.xml</a>. For more information about the format of the request body, please refer to the &quot;Smart Client Sign-in&quot; part of the Microsoft Federation Gateway document located at <a href="http://msdn.microsoft.com/en-us/library/cc287610.aspx">http://msdn.microsoft.com/en-us/library/cc287610.aspx</a>.<br/><br/>2. Get the response from Live ID, extract the SAML token.<br/><br/>3. Send a WS-Federation request to ACS. This can be a lot of work. You will have to refer to the WS-Federation Spec located at <a href="http://docs.oasis-open.org/wsfed/federation/v1.2/cd/ws-federation-1.2-spec-cd-02.html">http://docs.oasis-open.org/wsfed/federation/v1.2/cd/ws-federation-1.2-spec-cd-02.html</a>.<br/><br/>Geneva Framework handles all the dirty work for you. So I would suggest you to use Geneva Framework if possible.<hr class="sig">Lante, shanaolanxing This posting is provided &quot;AS IS&quot; with no warranties, and confers no rights.Wed, 01 Jul 2009 09:59:15 Z2009-07-01T09:59:15Z