知道如何测试
我有一个从 Asana API 检索数据的 GWT 应用程序。
自弃用 OAuth 2.0 'http' 重定向以来,我一直无法在本地进行测试。
Asana Docs ( https://asana.com/developers/feed/oauth-http-redirect-deprecation ) 说我可以使用 stunnel:“对于非生产或个人使用,您可能希望查看 stunnel,它可以起作用作为接收加密连接、解密并将其转发到您的应用程序的代理”
到目前为止,我的 stunnel 配置是:
[asana_test]
accept = 9999
connect = 8888
cert = stunnel.pem
我的应用程序配置为:
"auth_uri":"https://app.asana.com/-/oauth_authorize",
"token_uri":"https://app.asana.com/-/oauth_token",
"redirect_uris":["https://127.0.0.1:9999/asanaoauth2callback"],
"javascript_origins":["http://127.0.0.1:8888"]
但是我在网址https://127.0.0.1:9999/asanaoauth2callback?code=xxxx上收到 500 错误:
HTTP ERROR 500
Problem accessing /asanaoauth2callback. Reason:
Could not verify SSL certificate for URL: https://app.asana.com/-/oauth_token