为了账号安全,请及时绑定邮箱和手机立即绑定

如何将人们的STRAVA个人资料与我的网站联系起来?

如何将人们的STRAVA个人资料与我的网站联系起来?

C#
慕仙森 2021-04-26 15:17:26
我有一个ASP.NET Core MVC网站,适用于健身等。我正在努力做到这一点,以便人们可以将其网站上的帐户与Strava帐户关联起来。我已经阅读并重新阅读了Strava API文档,但无法解决。我知道,当您请求访问Strava时,您会在如下页面上跳转:https ://www.strava.com/oauth/authorize?client_id=25011&response_type=code&redirect_uri =http ://localhost:61488&approval_prompt=force 。用户单击“授权”后,它将重定向到redirect_uri中提供的URL。放入地址栏中的“代码”查询字符串参数不是有效的授权代码,我实际上无法将其用于任何可能出现的事情。我的应用程序的理想流程是:有人在我的网站上注册了一个帐户他们单击一个链接以使用新帐户对Strava进行身份验证(因此我的网络应用可以访问其Strava数据)我的网络应用程序开始运行并获取其所有历史活动并将其扩展我的应用程序显示此数据我在身份验证步骤以及随后的数据检索方面都陷入了困境。任何帮助将不胜感激 :)
查看完整描述

1 回答

?
aluckdog

TA贡献1847条经验 获得超7个赞

我不确定您具体指的是什么:

不是有效的授权码,我实际上无法使用它

错误消息通常可以帮助您进行故障排除。

另外,根据OAuth2授权响应,请确保仅使用codeauthorization_code参数一次:

客户端不得多次使用授权码。

干杯!


查看完整回答
反对 回复 2021-05-08
  • 1 回答
  • 0 关注
  • 171 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信