OAuth.io连接失败
OAuth.io connection failed
我是web编程的新手,我尝试在我的web应用程序中使用oauth.io。由于指示,我完成了对facebook和谷歌的配置。当我在他们的网站上测试配置时,一切都很好。然而,当我尝试实现到我的web应用程序时,OAuth不会连接到提供者。
我在html中加载了oauth.js,在html中创建了一个按钮,并使用onclick="pop"
调用javascript中的函数。在javascript中的pop()
函数中,我添加了:
OAuth.initialize('the-public-key-in-my-acc");
OAuth.popup('facebook', function(err, res) { if (err) { alert(something)});
然后我点击按钮。一个弹出窗口突然出现并立即关闭。我还尝试使用OAuth.redirect并将其重定向到http://oauth-io.github.io/oauth-js或者我的本地主机,但它说连接失败。
执行过程中是否遗漏/出错?
非常感谢你的帮助。
PS:我正在使用localhost,并尝试将重定向url设置为localhost:portnr。但仍然失败(
这是我写的示例代码:
Html:
<div><button onclick="oauthPop()">Try OAuth-io</button></div>
JS:
var oauthPop = function() {
OAuth.initialize('my-pub-key-on-authio');
OAuth.popup('facebook', function(err, res) { // or OAuth.callback
// handle error with err
if (err) {
alert ("error")
} else {
// get my name from fb
res.get('/me').done(function(data) {
alert(data.name)
})
}});
}
OAuth.io需要加载jQuery才能使用OAuth.popup()
的结果发出HTTP请求。它在后台使用jQuery.ajax(),为您提供一个众所周知的函数,其中包含您可能需要的所有选项。
相关文章:
- 将 JavaScript 文件与 Prepros 连接失败
- js 中的 HTML 连接失败
- SignalR 客户端不知道连接失败
- 猫鼬模型单元测试 - 如果任何测试用例失败,连接将不会关闭
- 警告:失败的 propType:在“维度选取器”中未指定所需的属性“维度名称”.检查“连接(维度选择器)”的渲染方法
- 浏览器在请求失败时自行发出请求,当互联网重新连接时
- 连接到测试 websocket 服务器有效,但连接到我的 Node.js 服务器失败
- Socket.IO 和 IE8 - jsonp 轮询连接总是失败
- IF 连接调用 js 函数,即使它失败了
- 单向流媒体-ICE连接在添加候选者之前失败
- Ant构建连接JavaScript:构建失败
- 从客户端到socket.io中的服务器的连接失败
- 如何捕获`WebSocket连接到'ws://xxx:nn'失败:连接在收到握手响应之前关闭`error
- 使用sequelize连接SQL server失败
- 在wss上的WebSocket连接失败
- 无法向移动设备发送推送通知-连接通知失败:80
- Node js服务器safari客户端连接失败
- SignalR在Chrome上使用WebSocket连接到服务器失败
- 日志含义连接服务器失败.(file:///android_asset/www/index.html)
- 错误:连接[localhost:27017]失败