C# ASP.Net核心2不一致身份验证OAUTH
我正在尝试使用此库将discord登录集成到我的web应用程序中: 我正在添加我应该添加的所有内容据我所知,我可以一直添加到discord链接,然后我会看到以下屏幕: 这是我正在使用的代码: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:
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站点: