我想知道如何执行以下操作:
我有一个包含以下代码的 HTML 页面:
<body>
<div id="login">
<a href="https://www.strava.com/oauth/authorize?client_id=XXXXX&response_type=code&redirect_uri=http://localhost:5500&approval_prompt=force"><img src="/images/btn_strava_connectwith_light.png"></a>
</div>
<script src="main.js"></script>
</body>
这会将我发送到 strava 授权页面。当我授权时,我将使用以下 URL 重定向到我的本地主机:
http://localhost:5500/?state=&code=a43ddsdfasfsadf&scope=
如果正确理解授权流程,那么我需要使用 URL 中的代码请求令牌。但:
我使用 javascript/html。如何从 URL 中检索代码,以及如何在没有参数的情况下重定向回 localhost?
谢谢。