In the previous version of visual studio (VS 2010) I could easily create a custom STS, but now with the new version of Visual Studio 2012 and the new WIF (Windows Identity Foundation) framework this no longer seems possible. Is there an alternative to this
or am I missing something. I know there is something called Identity and Access in VS 2012 once you install the extension but still this does not give the option of creating a new custom STS.
I suspect the reason for them removing that is because they didn't want people to get the wrong idea that the sample STS was something they should use in production.
If you want a custom STS, then look at Thinktecture IdentityServer -- free, open source STS built with WIF 4.5:
So if I want to write my own custom STS then how do I do it and is this the standard practice? What I want to do is to authenticate users against our custom database for which I want to write my own custom STS.
So if I want to write my own custom STS then how do I do it and is this the standard practice? What I want to do is to authenticate users against our custom database for which I want to write my own custom STS.
Either read the docs (and source code for WIF) and start from scratch or download IdentityServer and modify it :)
Ok, I am really confused with this one. Basically waht I want to do is to develope a public facing website which will allow users to register and log in subsequently. In order to do this I plan on using WIF with a custom database. If I want to handle
the autnetication then shouldn't I be writing my own custom STS? If not then how do I do it? I want to authenticate against my own custom database (with its own schema) and then populate the claims. If I am to write my own custom STS then how do I do it
and where do I start?
You only need a STS if you want to federate. Here's an example that uses a custom DB for authentication and uses claims to model identity information for the users:
spdev101
0 Points
23 Posts
Creating a custom STS with WIF
Dec 11, 2012 09:19 AM|LINK
In the previous version of visual studio (VS 2010) I could easily create a custom STS, but now with the new version of Visual Studio 2012 and the new WIF (Windows Identity Foundation) framework this no longer seems possible. Is there an alternative to this or am I missing something. I know there is something called Identity and Access in VS 2012 once you install the extension but still this does not give the option of creating a new custom STS.
BrockAllen
All-Star
27544 Points
4907 Posts
MVP
Re: Creating a custom STS with WIF
Dec 11, 2012 06:04 PM|LINK
I suspect the reason for them removing that is because they didn't want people to get the wrong idea that the sample STS was something they should use in production.
If you want a custom STS, then look at Thinktecture IdentityServer -- free, open source STS built with WIF 4.5:
http://thinktecture.github.com/Thinktecture.IdentityServer.v2/
DevelopMentor | http://www.develop.com
thinktecture | http://www.thinktecture.com/
spdev101
0 Points
23 Posts
Re: Creating a custom STS with WIF
Dec 12, 2012 01:24 AM|LINK
So if I want to write my own custom STS then how do I do it and is this the standard practice? What I want to do is to authenticate users against our custom database for which I want to write my own custom STS.
BrockAllen
All-Star
27544 Points
4907 Posts
MVP
Re: Creating a custom STS with WIF
Dec 12, 2012 01:35 AM|LINK
Either read the docs (and source code for WIF) and start from scratch or download IdentityServer and modify it :)
DevelopMentor | http://www.develop.com
thinktecture | http://www.thinktecture.com/
spdev101
0 Points
23 Posts
Re: Creating a custom STS with WIF
Dec 12, 2012 12:55 PM|LINK
Ok, I am really confused with this one. Basically waht I want to do is to develope a public facing website which will allow users to register and log in subsequently. In order to do this I plan on using WIF with a custom database. If I want to handle the autnetication then shouldn't I be writing my own custom STS? If not then how do I do it? I want to authenticate against my own custom database (with its own schema) and then populate the claims. If I am to write my own custom STS then how do I do it and where do I start?
BrockAllen
All-Star
27544 Points
4907 Posts
MVP
Re: Creating a custom STS with WIF
Dec 12, 2012 01:24 PM|LINK
You only need a STS if you want to federate. Here's an example that uses a custom DB for authentication and uses claims to model identity information for the users:
https://github.com/brockallen/BrockAllen.MembershipReboot
DevelopMentor | http://www.develop.com
thinktecture | http://www.thinktecture.com/
anthonyglenw...
Member
26 Points
12 Posts
Re: Creating a custom STS with WIF
Dec 12, 2012 01:28 PM|LINK
So this link here will help resolve the problem.
"If you want a custom STS, then look at Thinktecture IdentityServer -- free, open source STS built with WIF 4.5:"
http://thinktecture.github.com/Thinktecture.IdentityServer.v2/