【发布时间】:2021-10-01 03:44:09
【问题描述】:
关于 asp.net 核心身份管理,我们需要在我们的 asp.net 核心应用程序启动后更改 Microsoft ClientId 和 ClientSecret,因此不在 startup.cs 中。我们有各种可以正常使用的身份管理登录,例如 Microsoft Azure:
.AddMicrosoftAccount(microsoftOptions =>
{
microsoftOptions.CorrelationCookie.HttpOnly = true;
microsoftOptions.CorrelationCookie.SecurePolicy = CookieSecurePolicy.Always;
microsoftOptions.ClientId = "removed";
microsoftOptions.ClientSecret = "removed";
})
我们现在需要在核心应用程序启动后动态更改 ClientId 和 ClientSecret,但我们无法弄清楚如何稍后在其他页面中从服务集合中访问它,以便我们可以更新它们。
任何帮助表示赞赏。
谢谢。
【问题讨论】:
标签: c# asp.net-core asp.net-identity