Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ASP.Net核心2不一致身份验证OAUTH_C#_Asp.net Core_Asp.net Core 2.0 - Fatal编程技术网

C# ASP.Net核心2不一致身份验证OAUTH

C# ASP.Net核心2不一致身份验证OAUTH,c#,asp.net-core,asp.net-core-2.0,C#,Asp.net Core,Asp.net Core 2.0,我正在尝试使用此库将discord登录集成到我的web应用程序中: 我正在添加我应该添加的所有内容据我所知,我可以一直添加到discord链接,然后我会看到以下屏幕: 这是我正在使用的代码: services.AddAuthentication().AddDiscord(x => { x.AppId = ""; x.AppSecret = ""; }); 这是使用库生成的字符串: https:

我正在尝试使用此库将discord登录集成到我的web应用程序中:

我正在添加我应该添加的所有内容据我所知,我可以一直添加到discord链接,然后我会看到以下屏幕:

这是我正在使用的代码:

        services.AddAuthentication().AddDiscord(x =>
        {
            x.AppId = "";
            x.AppSecret = "";
        });
这是使用库生成的字符串:

https://discordapp.com/oauth2/authorize?client_id={clientId}&scope=identify&response_type=code&redirect_uri=https%3A%2F%2Flocalhost%3A44347%2Fsignin-discord&state=CfDJ8PAtggBypNpIqEV5dHP8jFixucPeC53KpJviz6NT3zjCoYn2t8iv-L54S7g6Lu5zeu_K_fJyiq1lLqSUl3pYdsCgSR2zdMBA94rQei3EP207mfPQNxX0WUWOJiCsznpYz-8_wq058ZQb6yUKYzC1ZYJu1LMTA8208iC8hN7j8xkWeBQyEVVPXTfF2bT3__zZyk74_h3tQe0JjQHQ3KZUXpWECreTWOgLrDmdw2ipRYJThwPf8kok0L-LQK2K4b3vMQo6KlCoQz-rWDSABRw5iOE
任何帮助将不胜感激,因为我需要尝试并使这项工作

亲切问候,


当重定向发生时,Corey

您的
{clientId}
slug应替换为
discordpoptions.AppId
。如果没有,则模块中存在错误。

{clientId}
在该请求URL中看起来不正确。这直接来自discord api站点: