gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 11:05:58 24 4
gpt4 key购买 nike

MVC OAUTH VS2012模板VB.Net

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

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

我到处搜索才找到输入 URL 的位置。我认为它默认为“/Account/ExternalLoginCallback”,但这对外部授权者没有用。

我认为这将是显而易见的,但我只是没有看到它!

谢谢约翰

最佳答案

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,并在响应 header 中找到redirect_uri 值。

关于asp.net-mvc - MVC OAUTH VS2012模板,redirect_uri在哪里输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15025218/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com