首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对使用服务的应用程序进行身份验证

问对使用服务的应用程序进行身份验证
EN

Stack Overflow用户
提问于 2013-09-05 20:01:57
回答 4查看 67关注 0票数 1

当我创建由不同平台使用的Web API服务时。Android应用程序、iPhone应用程序和Asp.net MVC应用程序正在使用这项服务。但我希望只有经过认证的用户才能使用这项服务。我应该把认证机制放在哪里?我应该在哪里管理用户会话?

EN

回答 4

Stack Overflow用户

发布于 2013-09-05 20:09:27

您应该只在服务层上编写身份验证机制。您可以在登录成功后将特定用户的deviceid、sessionkey存储在数据库中,并仅在服务层使用此存储的sessionkey和设备id对每个服务请求进行验证。这只是一个提示,你必须制作你自己的认证模块。

票数 0
EN

Stack Overflow用户

发布于 2013-09-05 22:05:38

您可以应用多个筛选器进行身份验证。您可以查看this link

票数 0
EN

Stack Overflow用户

发布于 2013-09-05 22:10:44

在移动和web应用程序中使用的所有web服务都必须实现web服务安全,否则攻击者或黑客可能会访问您的服务并造成破坏,这里有许多关于安全的文章,这里是文章的链接。

http://www.codeproject.com/Articles/7062/An-introduction-to-Web-Service-Security-using-WSE

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18635787

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档