我正在用Java中的Strava API对用HTML5编写的Web应用程序执行OAuth2身份验证。认证遵循授权码授予流程。第一步是获得用户的许可和访问代码。因此,我使用URL中的必要参数将用户重定向到Strava EndPoint。
var url = "https://www.strava.com/oauth/authorize";
var params ="client_id=*****&redirect_uri=http://localhost&response_type=code&scope=activity:write";
var request_url = url +"?"+ params;
var request = new XMLHttpRequest();
window.location.replace(url+"?"+params);
我到达Strava端点,然后同意使用我的数据。然后将我重定向到该应用程序,但收到错误...
不允许加载本地资源: chrome-error:// chromewebdata /#buttons
有什么主意吗?