【发布时间】:2014-05-29 00:16:55
【问题描述】:
我相信我已按照所有正确的说明设置我的 microsoft oauth2 帐户,但我收到一条错误消息,说明我在下面粘贴的内容。如何调试?此外,当我使用 google 或 facebook 进行 oauth 时,下一次通过时我没有收到提示(我假设设置了 cookie)。当我使用推特时,它每次都会提示我。这是预期的行为吗?
仅供参考,我的简单代码如下。
我们无法完成您的请求 Microsoft 帐户遇到技术问题。请稍后再试。
var client = new WindowsAzure.MobileServiceClient('https://xxx.azure-mobile.net/', 'xxxx');
$(document).ready(function () {
$("#submit1").click(function () {
client.login("google").done(function (results) {
console.log(results);
alert("You are now logged in as google: " + results.userId);
}, function (err) {
alert("Error: " + err);
});
});
$("#submit2").click(function () {
client.login("twitter").done(function (results) {
console.log(results);
alert("You are now logged in as twitter: " + results.userId);
}, function (err) {
alert("Error: " + err);
});
});
$("#submit3").click(function () {
client.login("facebook").done(function (results) {
console.log(results);
alert("You are now logged in as facebook: " + results.userId);
}, function (err) {
alert("Error: " + err);
});
});
$("#submit4").click(function () {
client.login("microsoftaccount").done(function (results) {
console.log(results);
alert("You are now logged in as microsoftaccount: " + results.userId);
}, function (err) {
alert("Error: " + err);
});
});
});
【问题讨论】:
-
您使用的是什么后端以及您指定的重定向 URL 是什么?到目前为止,错误是我见过的最常见的原因,它会让您看到“技术问题”问题。
标签: azure oauth-2.0 azure-mobile-services