对于使用WIF for Visual Studio 2015和.NET 4.6的声明感知ASP.NET MVC Web应用程序,是否有经过验证的教程?

对于使用WIF for Visual Studio 2015和.NET 4.6的声明感知ASP.NET MVC Web应用程序,是否有经过验证的教程?,asp.net,visual-studio,visual-studio-2012,visual-studio-2015,wif,Asp.net,Visual Studio,Visual Studio 2012,Visual Studio 2015,Wif,我希望了解有关Windows Identity Framework的更多信息,并希望浏览发布的教程。问题是,这是为Visual Studio 2012编写的。我正在运行Visual Studio 2015。我环顾四周,没有看到更新的程序。在这里应该做什么?这些过程与我在Visual Studio 2015中看到的过程之间存在许多差异,例如模板名称以及选择模板后提供的选项 @Wiktor Zyckla-非常感谢你。这似乎是我想要的。请注意WIF已被弃用(尽管仍受支持)。现代方法是通过OWIN使用O

我希望了解有关Windows Identity Framework的更多信息,并希望浏览发布的教程。问题是,这是为Visual Studio 2012编写的。我正在运行Visual Studio 2015。我环顾四周,没有看到更新的程序。在这里应该做什么?这些过程与我在Visual Studio 2015中看到的过程之间存在许多差异,例如模板名称以及选择模板后提供的选项


@Wiktor Zyckla-非常感谢你。这似乎是我想要的。

请注意WIF已被弃用(尽管仍受支持)。现代方法是通过OWIN使用OpenID连接

e、 g

如果要使用WIF,请参阅通过OWIN显示WIF的内容


我已经在VS 2015上完成了这两项工作。

从我的简单教程开始,然后返回更详细的问题。@nzpcmad-我很高兴你提到了这一点。当我在学习线程和任务时遇到Windows Identity时,我来到了WIF。我不断地挖掘,学习了索赔和原则,并遇到了openID。你为我节省了很多时间。我一定会查看你共享的链接。什么叫“不推荐”?有没有实际参考这一点,或者仅仅是基于OWIN有自己的实现这一事实的观点?没有对WIF进行新的开发。它仍然受支持,但所有新功能等都将添加到OWIN堆栈中。VS中的默认堆栈现在是OpenID Connect而不是WIF。ADFS v.4.0支持OIDC,因此这也是任何新工具的发展方向。WIF没有问题-我仍然偶尔使用它-但从零开始OWIN将是一条道路。根据维托里奥“现代权威”第82页:“如今,.NET Framework中的WIF类仍然受到支持,与支持框架本身的方式相同,但WIF不再是创新的接受者,所有的努力和新功能都集中在新一代库上。尽管WIF被证明是一个优秀的产品,将整整一代人带入基于声明的身份时代并不是一个小壮举,但它的可扩展性模型和配置机制过于扎根于它的XML遗产。正确的现代协议支持需要一些回溯和重新开始。“WIF从来都不是关于OAuth/OIDC的,我会惊讶地看到它在那里,因此,我想,如果有人要求WIF,他们的意思是WS-Fed。将他们重定向到OAuth,并将WIF/WS-Fed称为“不推荐”“那听起来好像有偏见。对OWIN/OAuth没有任何异议,但我仍在等待,直到它们支持.NET Core上的WS-Fed: