0

我正在开发一个身份验证服务,它根据凭据对客户端服务进行身份验证,并且在身份验证之后,客户端服务将有资格访问 restful api 来放置和获取数据。请指导我可以在上述情况下使用哪种云服务,并且在选择身份验证方法时我有以下限制。

  1. 根据上述情况,客户端服务将访问 restful api,因此我无法在 restful api 中维护客户端会话,因此我无法使用任何令牌身份验证方法。

  2. 我需要实现与云无关的功能,因此在 Google、Amazon 和 Azure 中应该可以使用相同的身份验证服务。

4

1 回答 1

1

Implement OAuth 2.0 which is a standard:

https://stackoverflow.com/a/18028912/1384539

and here

http://codebetter.com/howarddierking/2011/10/11/oauth-2-0-in-web-api/

if you need something easier, take a look at basic authentication:

http://christianspecht.de/2013/08/02/basic-authentication-in-asp-net-web-api/

于 2013-10-30T10:28:20.350 回答