我正在调查servicestack.net - 但它的示例和文章似乎没有涵盖身份验证 - 这是由servicestack.net处理的 - 如果是这样的话?
特别是我对实施支持感兴趣:
在使用ServiceStack.Net框架时,有人能指出我在证明身份验证/安全性的文档/示例方向。
答案 0 :(得分:25)
编辑: ServiceStack中现在有一个新的Authentication provider model,其中包含以下内置提供程序:
新的身份验证提供程序模型完全是可选的,是基于ServiceStack现有请求/响应过滤器构建的用户级库。
有关如何创建自己的更多信息,请检查此线程以获取ServiceStack中的身份验证选项。
https://groups.google.com/d/topic/servicestack/U3XH9h7T4K0/discussion
基本上,您可以使用Request过滤器来拦截请求,或使用基类来添加通用验证逻辑。该线程包含两个选项的示例。
或者,您可以将ServiceStack与另一个ASP.NET Web框架一起托管,以便您可以使用其内置的身份验证提供程序,并使用请求筛选器和Cookie在ServiceStack中验证有效的用户会话。
的示例