OAuth测试服务器/应用程序

Ton*_*omp 25 oauth

我正在考虑在LabVIEW中创建OAuth库,但是为了在开发期间对其进行测试,我想使用一些测试服务器,而不会重载具有真实用户的现有服务.

是否有这样的服务器或是否有一个我可以自己运行的简单服务器应用程序(Linux或Windows)?

Hyl*_*dan 23

http://term.ie/oauth/example/index.phphttp://oauth.googlecode.com/svn/code/php/example/中的php代码的实例.

端点是:http : //term.ie/oauth/example/request_token.php http://term.ie/oauth/example/access_token.php http://term.ie/oauth/example/echo_api.php

消费者的关键和秘密是:

  • 消费者密钥:关键
  • 消费者秘密:秘密

返回的令牌是:

  • 请求令牌:requestkey
  • 请求秘密:requestsecret

  • 访问令牌:accesskey
  • 访问秘密:accesssecret

我在http://term.ie/oauth/example/client.php上使用它自己的客户端代码对其进行了测试,并使用了HMAC和PLAINTEXT签名方法.

RSA签名需要在此处找到的测试服务器中使用的公钥和私钥:

http://oauth.googlecode.com/svn/code/php/OAuth_TestServer.php

对于一个快速和肮脏的测试,这可能会工作,如果你担心使用别人的服务器,它应该很容易从代码部署http://oauth.googlecode.com/svn/code/php/本地或者在您可以访问的服务器上运行php.


use*_*745 8

你可以在Github上试试OAuth.io和他们的开源守护进程oauthd:https://github.com/oauth-io/oauthd


use*_*337 6

对于通过谷歌来到这里的用户:term.ie已经停机了几个月,所以我们现在使用http://oauthbin.com上的oAuth测试服务器,该服务器托管在App Engine上,不太可能发生故障.