.NET Framework Bookmark and Share   
 index > Claims based access platform (CBA), code-named Geneva > Windows XP Support
 

Windows XP Support

Will the final version of Geneva support Windows XP?

Thanks!
i-b
Hi,
Thanks for your interest in Geneva. As of now, we have not yet finalized whether to include XP support in Geneva RTM release. We will let the community and our customers know as soon as a final decision in this regard is made. How would you rate the need for XP support (low/medium/high) based on your (or your customers') deployment?

Thanks.
Anand Sivaramakrishnan
Hi,
Thanks for your interest in Geneva. As of now, we have not yet finalized whether to include XP support in Geneva RTM release. We will let the community and our customers know as soon as a final decision in this regard is made. How would you rate the need for XP support (low/medium/high) based on your (or your customers') deployment?

Thanks.
Anand Sivaramakrishnan
Iwould rate windows xp support HIGH.
Learning the trade
CSkyDevelop
I tend to agree.

All the corporates I work with have not, and probably will not unless they are absolutely forced to, moved to Vista, and moving to anything else (Win7) would take them ages, so it looks like for the time being XP is going to stay the most common O/S for the corporate client desktops.

For passive scenarios that's not an issue, but for active scenarios, where desktop-based application need to consume corporate and 3rd party services that will most definitely be one; wouldn't it?

Yossi Dahan Connected Systems MVP
Yossi Dahan
I don't understand why Microsoft Geneva isn't already supported. The libraries are based in the .NET Framework. I've been running my STS on Windows Server 2003 and it works just fine. All I had to do was GAC the Microsoft.IdentityModel.
Thomas
neotom
I agree about XP support need being high. If the goal is for this to become a standard, then interoperability should be high on your to-do list.
i-b
I have to agree, I write applications for several large corporations and to not support Windows XP means I cannot use Geneva for anything except web-based applications where I can keep everything on a Windows Server. To exclude Windows XP is to exclude using it for applications that run on hundreds of thousands of desktops in corporations across the world.

jlavin
Jim Lavin
In my case, I'm writing a winform app that talks to a WCF service. If I develop on Vista +Geneva Beta and the WCF server runs Windows Server 2008, would clients still need to run on Vista?
i-b
In an early Feedback post, I recommended how you can do this (Feedback).
What I describe here is a hack ... not recommended or supported by MS ... use at your own risk; this information is not warranted to be free of defects or useful for any particular purpose; don't try this at home; offer not valid where taxed or prohibited by law.

You'll first have to install the Orca MSI editor tool (How to use the Orca database editor to edit Windows Installer files) It's delivered as an MSI install file as part of the Windows SDK Components for Windows Installer Developers. (See Windows Installer Development Tools - Orca.exe).


Backup the file MicrosoftGenevaFrameworkSDK.x86.msi to MicrosoftGenevaFrameworkSDK.Original.x86.msi. No - make that two backups ... the second one to a diferent hard drive. Start the Orca MSI editor and open the file MicrosoftGenevaFrameworkSDK.x86.msi. Select theLaunchCondition table (in the left pane). Click the Condition "VersionNT >= 502" and change it to "VersionNT >= 501". Save your modifications.

Use the modified MSI file and it will install without complaint on Windows XP. Everything as far as development and operation should run as expected ... except that a bunch of the samples depend on specific features (e.g. the version of IIS) that won't run on XP without bunches of tweaking. But like all really valuable experience, that tweaking is "left as an exercise for the student."

Whether you author on Win2k8, Win2k3, Vista or XP makes no difference. Simply target .NET Framework 3.5 with your project and ensure that your installation process validates that both .NET 3.5+ and the Geneva Framework are installed on the target system. (Look at the other LaunchCondition rows for hints on how to add this to your own MSI installer.)

Dave Romig MCSE, MCT
The Computer Solution Company
Dave R - 140362
I also have to say that XP support is VERY important for adoption. No need for the samples to run on IIS 5.x (nor is the Windows Token Service needed [Kerb4U2Proxy isn't supported anyways] - but we need to be able to use Geneva in e.g. WinForms apps running on XP.


Dominick Baier - http://www.leastprivilege.com
Dominick Baier
Hmm. I guess this answers my question: http://social.msdn.microsoft.com/Forums/en-US/Geneva/thread/ee1ec886-d92e-412c-b795-150c08b09bf5

I would also say that XP support is very high on a feature list -- not so much for a server, but for clients. Especially for winforms (& other) clients.

I would also say that interoperabilty with other clients (Java,...) is desired -- in a way that they can consume SOAP-based services where they authenticate trough STS.

Regards,
Miha.

mihavalencic
What tweaking would be needed to run web-based samples on XP?
gsogo

I just realized today that Windows XP is not supported by the Geneva framework. That is a showstopper for my company. We're fine with Geneva Server only running on Windows Server 2008, but for us to adopt the Geneva platform we must be able to run client applications on Windows XP. As of today we are halting all work on Geneva until and unless Microsoft decides to officially support this.

BradVoy
My rate for XP-support is HIGH. We have to upgrade over 20 OS to Vista if we jump on the Geneva-train.

Is there any decisions made yet when final release will be and if there will be Support for XP on the client side?
pem
Per-Erik Modig

You can use google to search for other answers

Custom Search

More Threads

• ID3242: The security token could not be authenticated or authorized
• FederationPassive trace logging
• Having trouble understanding how claims are verified
• Geneva Beta 2 Step by Step guide downloads
• SubjectConfirmation holder-of-key KeyInfo
• Symmetric proof-of-procession key
• Configuring CardSpace Geneva Beta 2
• Problem with Core Vista Audio
• How to add audienceUri programmatically ?
• Add FaultContract to Geneva