【发布时间】:2018-10-13 12:58:12
【问题描述】:
所以我需要AddOpenIdConnect 来声明我的SignInScheme 和Scopes。
知道如何在 WPF 应用程序中执行此操作吗?应该在哪里调用这个方法?
services.AddOpenIdConnect(options =>
{
options.SignInScheme = CookieAuthenticationDefaults.AuthenticationScheme; // cookie middle setup above
options.Authority = "http://localhost:5000"; // Auth Server
options.RequireHttpsMetadata = false; // only for development
options.ClientId = "native.code"; // client setup in Auth Server
options.ResponseType = "token";
options.Scope.Add("fiver_auth_api");
options.GetClaimsFromUserInfoEndpoint = true;
options.SaveTokens = true;
});
这是我第一次使用桌面应用程序。
【问题讨论】:
-
尝试查找有关创建 WPF 应用程序的教程,例如 www.wpf-tutorial.com 等。然后集成您的方法非常简单,您可以通过按下按钮等“连接”。
标签: c# wpf desktop-application openid-connect