无法生成Discord OAuth2链接:重定向URI选择按钮不可点击
Discord OAuth2重定向URI选择按钮不可点击的解决办法
检查重定向URI格式合法性
必须以完整的http://或https://开头(本地开发允许http://localhost:端口),不能使用相对路径、纯IP地址(非localhost),且结尾不能有多余斜杠或空格。例如http://localhost:3000/callback是合法格式,/callback或http://localhost:3000/callback/可能触发验证异常。确认已勾选OAuth2权限范围
未选择任何权限范围时,按钮会被锁定。至少勾选一个基础范围(如identify、email)后,再尝试操作选择按钮。确保OAuth2设置已保存
填写重定向URI后,务必点击页面底部的Save Changes按钮,等待页面刷新完成后,再切换到链接生成界面。避免填写完URI直接跳转,Discord后台可能未同步配置。手动构造OAuth2链接
若按钮始终不可用,可跳过界面手动拼接链接,格式如下:https://discord.com/oauth2/authorize?client_id=你的应用ID&redirect_uri=编码后的重定向URI&response_type=code&scope=所需权限范围注意:
redirect_uri需做URL编码,可通过浏览器开发者工具控制台执行encodeURIComponent("你的重定向URI")获取编码后的内容。检查应用后台状态
新创建的应用需等待几分钟让后台同步配置;尝试退出Discord开发者后台后重新登录,确认应用无限制或未激活状态。
内容的提问来源于stack exchange,提问作者DamAnD
相关产品推荐
相关产品推荐

