Restful 上的表单身份验证
Posted
技术标签:
【中文标题】Restful 上的表单身份验证【英文标题】:Forms Authentication on Restful 【发布时间】:2011-12-12 23:20:07 【问题描述】:主题场景....
第一个用户从移动应用程序输入他的凭据,我以哈希码格式获取数据并点击 RESTful 网络服务..
现在我需要解密数据并将数据传递给一个 dll 文件,其中存储了所有用户名和密码...
从 dll 文件中我得到凭据是否被授权......
现在的问题是我们能否在整个场景中使用表单身份验证...如果我们使用优点和缺点呢??????.....
【问题讨论】:
【参考方案1】:您可能希望使用自定义用户名密码验证器来调用您的自定义 DLL 进行身份验证。表单身份验证似乎不太合适。
http://msdn.microsoft.com/en-us/library/aa702565.aspx
确保您的自定义身份验证 DLL 是线程安全的,否则一旦有多个并发请求进入服务,您可能会遇到问题。
【讨论】:
以上是关于Restful 上的表单身份验证的主要内容,如果未能解决你的问题,请参考以下文章
表单身份验证、ASP.NET MVC 和 WCF RESTful 服务
使用 JWT 令牌时应该如何处理 RESTful 身份验证?
带有 RESTful 身份验证的 Symfony2 应用程序,使用 FOSRestBundle 和 FOSUserBundle