如何使用服务堆栈V3和SQL Server作为后端管理用户、角色和成员身份来实现Asp.net身份验证和授权
发布于 2015-01-22 00:56:43
提供了一种在ASP.NET代码中使用ASP.NET后端进行身份验证/授权的方法。如果你有动力,你可以编写你自己的提供者。
ServiceStack的内置AuthProvider提供了它自己的独立方式来在ASP.NET上进行身份验证/授权。您还可以编写自己的提供程序。
两者不共享任何代码、模型或接口。
如果要使用ASP.NET AuthProvider模型实现ServiceStack身份模型,则必须使用ASP.NET身份提供程序中的代码来自定义ServiceStack提供程序。
要自定义ServiceStack AuthProvider v3,请尝试我的博客帖子:Customizing IAuthProvider for ServiceStack.net – Step by Step
然后你就可以输入ASP.NET身份代码了。文章ASP.NET Identity Stripped Bare - MVC Part 1 ( @dr-net提及)将告诉你你在做什么。
你将不得不决定是否值得--你可能只想选择其中一个,而不是试图将它们混合在一起。
仅供参考- ServiceStack v3和v4身份验证代码略有不同-至少进行了一些重构。
https://stackoverflow.com/questions/27962792
复制相似问题