asp.net-mvc – MVC OAUTH VS2012模板,在哪里输入redirect_uri?

前端之家收集整理的这篇文章主要介绍了asp.net-mvc – MVC OAUTH VS2012模板,在哪里输入redirect_uri?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
MVC OAUTH VS2012模板VB.Net

我正在添加OAuth,以便我的用户可以通过Facebook等登录.我已经在RegisterAuth函数中输入了clientSecret和ClientID.当我运行代码时,我得到: –

输入参数’redirect_uri’的提供值无效.预期值为“https://login.live.com/oauth20_desktop.srf”或与此客户端应用程序注册重定向URI匹配的URL.“

我到处搜索,找到我输入URL的位置.我认为它是默认的“/ Account / ExternalLoginCallback”,但这对外部Authorisor没用.

我认为这很明显但我只是看不到它!

谢谢
约翰

解决方法

Lukos的回答很好,但在ASP.NET MVC 5中,我认为默认的URL重定向已经改变.

使用MVC 5(在fiddler的帮助下)我看到我们需要使用:
(当然用您的网站名称替换mysite)

Root domain:
www.mysite.com

Redirect URLs:
http://www.mysite.com/signin-microsoft

请注意重定向URL末尾所需的“/ signin-microsoft”.

如果这仍然不起作用,请使用fiddler并查看来自/ Account / Login的POST,并在Response Headers中找到redirect_uri值.

猜你在找的asp.Net相关文章