我在Azure上发布了一个站点,社交身份验证在每台设备上正常工作,除了一个用户每次尝试使用Microsoft登录时都会收到错误无效请求。
我在想,原因是他阻止了cookie,但我尝试了这个并没有得到同样的错误。
他尝试从IE和Chrome访问我的网站,但在每个社交网络上仍会出现相同的错误。但是对于其他所有人来说,这都很好。
有人知道这个错误的原因是什么?
这里有一些关于收到的URL以及Windows Live和Google上的错误页面的捕获:
Microsoft Live URL错误:https://login.live.com/err.srf?lc=5130#error=invalid_request&error_description=The%20provided%20value%20for%20the%20input%20parameter%20'redirect_uri'%20is%20not%20valid。%20%20expected%20value%20is%20'https://login.live.com/oauth20_desktop.srf'%20或%20a%20URL%20which%20matches%20the% 20redirect%20URI%20registered%20for%20this%20client%20application&安培;状态= kZj77bUrMjKBFKTwBTVl_p7zkjcqWqBAe95pW-eQFanQaLWx9vHUpR5duFFcstJF4MKEUvBe_pymDNNc896dGPFDwNSP1-lQrsr0GYgtu2QtRJ6bdfQO4H0lCatbvW5yOs5DwD6_ItRL2irc6qitL03FkDEkiFUZYLAzhsUP6FjaEosTKGsnBXV0HljrRECl7RN2cuiuJWWJQJcxAUznC2Rj6zx76zkF-FNMHgFbvwM
答案 0 :(得分:0)
我修复了问题,他使用的是https而不是http,这是重定向网址的注册方式,我添加了其他网址重定向,现在工作正常。
感谢您的帮助!