我正在开发一个具有 asp.net Web 应用程序和移动应用程序(iOS、Android)的项目。我需要想出一种方法来提供来自各种客户端的身份验证、授权和成员注册。我计划使用 ASP.NET 成员资格提供程序并设置 WCF 身份验证服务以使用该成员资格提供程序。
我的想法是我的 Web 应用程序和移动应用程序客户端将能够使用此服务进行身份验证。
不过,这里有一些问题,我希望得到任何指导:1) 使用 asp.net 的会员提供程序会生成一个表单身份验证 cookie,该 cookie 不适用于移动应用程序。我读到的一些内容建议在响应中返回身份验证令牌。2)WCF认证服务是只提供认证还是也可以用于会员注册?基本上,需要一个可供移动客户端使用的解决方案,以允许用户注册。
我相信其他人已经这样做了。我正在寻找一些指导,以便我可以正确地做到这一点,因为我发现的文档和示例似乎不完整。
提前致谢。