什么是在 asp.net mvc 3 和 4 网站中为中型到大型网站构建身份验证和授权层的最佳实践让我们说一个政府应用程序,每天点击 10000 次。在大多数情况下,首选方法是什么。
1)从头开始构建一个新层
2)使用会员提供者(可以完全按照我的要求成型吗?)
3)我最近开始了解身份和原则接口
或任何其他方法。
编辑
stackoverflow 使用什么方法?
什么是在 asp.net mvc 3 和 4 网站中为中型到大型网站构建身份验证和授权层的最佳实践让我们说一个政府应用程序,每天点击 10000 次。在大多数情况下,首选方法是什么。
1)从头开始构建一个新层
2)使用会员提供者(可以完全按照我的要求成型吗?)
3)我最近开始了解身份和原则接口
或任何其他方法。
编辑
stackoverflow 使用什么方法?
在为您的应用选择身份验证和授权时有许多注意事项 - 您需要提供更多信息。
身份验证的典型注意事项是:
经授权
等等
我认为任何实施都没有严格的最佳实践。对于数据保护等,显然有严格的安全政策要遵循,所以无论你选择什么层都需要遵守这一点。我过去使用过 ASP.Net 的成员资格提供程序,它可以扩展以满足我的所有需求,这篇 codeproject 文章进一步详细介绍了如何创建自定义成员资格和自定义角色提供程序。