xero oauth/授权显示登录页面而不是请求访问



我浏览了 xero https://developer.xero.com/documentation/auth-and-limits/public-applications 上的开发人员文档,然后我发现了一个 youtube 视频 https://www.youtube.com/watch?v=BzZpgSHdKfU 它非常好,但后来当它展示如何使用https://api.xero.com/oauth/Authorize时我卡住了。

我正在使用postman进行测试,因为我对 xero 完全陌生。我做了requestToken api,它工作正常并得到了oauth_token但视频显示转到浏览器并https://api.xero.com/oauth/Authorize实际上会显示找不到应用程序的页面,并且 url 将被重定向为类似 https://app.xero.com/oauth/APIAuthorise?oauth_token= 但相反,我被重定向到一个 url 为 https://login.xero.com/?wa=wsignin1.0&wtrealm=https%3a%2f%2fapp.xero.com&wctx=rm%3d0%26id%3dpassive%26ru%3d%252foauth%252fAPIAuthorise%253foauth_token%253d&wct=2019-06-06T22%3a48%3a18Z&oauth_token= 的登录页面,我尝试在 url 的末尾添加不起作用的 oauth_token完全。

仍然要求我登录

有人遇到过这种情况吗?

提前感谢您的任何建议和帮助。

要授权/将应用程序连接到 Xero,用户需要登录 Xero 并选择他们的一个 Xero 组织进行连接。如果您是测试用户,则需要一个 Xero 帐户(开始 30 天试用并使用演示公司(来授权您的应用程序。https://www.xero.com/signup/

最新更新