gpt4 book ai didi

c# - Asp.Net 标识 : invalid_request on redirect when calling REST function GetExternalLogin

转载 作者:数据小太阳 更新时间:2023-10-29 05:10:23 24 4
gpt4 key购买 nike

在 Visual Studio 中选择 ASP.NET Web 应用程序 项目时,此错误适用于单页应用程序 模板。将有效的 Facebook appId 和 appSec 添加到 Startup.Auth.cs 文件以使用外部登录测试演示。

我能够登录 Facebook,但前提是在 js 变量 siteUrl 中的 app.datamodel.js 中定义的重定向 url 设置为 '/' 。正如预期的那样,当调用 AccountController 内的 GetExternalLogin REST 函数时,用户将被发送到 Facebook 页面以进行外部登录。如果我在 GetExternalLogin 中放置一个断点,它也会被触发。

但是,如果我将 app.datamodel.js 中的 siteUrl 更改为其他任何内容,例如'/dummyController' 根本没有触发断点,而是响应给出消息 error: invalid_request

知道为什么这不起作用吗?谢谢!

最佳答案

要设置有效的重定向 url,我必须在 ApplicationOAuthProvider.cs 文件中的 ValidateClientRedirectUri 中设置它

关于c# - Asp.Net 标识 : invalid_request on redirect when calling REST function GetExternalLogin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20952980/

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