javascript - 无效的返回无效的client_id 或redirect_uri
问题描述
目前我正在尝试在我的网络应用程序上连接贝宝 oauth 登录。但是我收到了这个错误
客户端代码
<script src="https://www.paypalobjects.com/js/external/connect/api.js"></script>
<script>
paypal.use(["login"], function (login) {
login.render({
appid:
"<I took from the client id>",
scopes: "openid profile email address",
containerid: "cwppButton",
responseType: "code",
locale: "en-us",
buttonType: "CWP",
buttonShape: "pill",
buttonSize: "md",
fullPage: "true",
returnurl: "http://127.0.0.1:8080/paypal-return",
});
});
</script>
客户 ID
返回网址
我在这里错过了什么,我找不到指向正确方向的错误。
谢谢
解决方案
使用以下代码,它对我有用。我有同样的问题,包括这个:“authend”:“沙盒” 完整代码:
<span id='lippButton'></span>
<script src='https://www.paypalobjects.com/js/external/api.js'></script>
<script>
paypal.use( ['login'], function (login) {
login.render ({
"appid":"<MY APP ID>",
"authend": "sandbox",
"scopes":"openid",
"containerid":"lippButton",
"responseType":"code",
"locale":"en-us",
"buttonType":"LWP",
"buttonShape":"pill",
"buttonSize":"lg",
"fullPage":"true",
"returnurl":"http://127.0.0.1/CyFlying/public/"
});
});
</script>
推荐阅读
- python - Pyside2 中的内部 C++ 对象已删除错误
- html - 我无法使用此 api 调整图像大小
- .htaccess - Apache mod-rewrite 重定向而不使用参数更改 url
- angular - 带有路由的角度导航栏中的问题
- java - Spring Boot 项目不在 Gradle 本地存储库上运行
- assembly - 为什么我在火星上得到“无效的程序计数器值”?
- javascript - react-map-gl中的动画geojson位置
- mysql - MySQL Sakila DB,获取类别列表并计算出现次数最多的演员
- python - 如何将熊猫数据框保存到分区的 JSON 中
- asp.net-core - asp.net 核心身份服务器 4 仅接受请求的三个自定义域之一