Geneva-based passive STS and .net 2.0 web applications
Over the last few weeks I’ve been working on implementing a Geneva Framework based STS that supports both active and passive scenarios.
This is progressing very well and I already have a fairly solid PoC running for both scenarios.
Generally, to make any web site participate in the federated identity “dance” all it takes is some configuration on the application’s web.config (separate post coming shortly), but up until today I have only done so for web applications developed as a .net 3.5 project.
Today I have created a bog standard .net 2.0 web application project (on VS 2008, though, not that it should matter) and applied exactly the same configuration as I did on the other web sites.
when I ran this, not so surprisingly, everything just worked. isn’t it great?!
Of course – considering that everything is implemented as HttpModules – this should not be very surprising, but still.
It is important to remember, though, that .net 3.5, as well as the Geneva Framework, must be installed on the machine running the web site for this to work of course.