我对这个话题有点陌生,所以请保持温和;)我正在尝试使用名为 Dossia(http://dossia.org)的 3rd-party Health API。
我设置了一个测试帐户并收到了我的 OAuth 消费者密钥和秘密,在配置中有一行说
定义('USER_SIG_METHOD','HMAC-SHA1');
我的问题是如何使我的服务器的“签名方法”HMAC-SHA1?
这只是一个带有 Fedora 的非 SSL 开发盒,我确实有一个带有 SSL 的生产盒,但我希望在将其投入生产之前获得一个沙盒帖子。
当我卷曲帖子时,我收到 404 错误,并且卷曲句柄的信息显示为:
[ssl_verify_result] => -8179
所以我假设这是问题所在,我已经搜索了他们的 wiki,可以在此处找到但是关于签名方法的唯一说明是他们只支持 HMAC,我是否需要包含一个像我的产品上的证书一样的证书盒子?还是我走错了方向?
任何建议都会帮助我,谢谢!