【问题标题】:Generating an AD token in C#在 C# 中生成 AD 令牌
【发布时间】:2020-03-19 18:43:53
【问题描述】:

我正在尝试生成 Azure AD 令牌,但出现以下错误;

    var authParam = new PlatformParameters(PromptBehavior.Auto);

错误是;

没有给出与 'PlatformParameters.PlatformParameters(PromptBehabior, ICustomWebUi) 所需的形参 'customWebUI' 对应的参数

我已尝试添加;

    var authParam = new PlatformParameters(PromptBehavior.Auto, true);

但我明白了;

无法从 'bool' 转换为 Microsoft.IdentityModel.Clients.ActiveDirectory.Extensibility.ICustomWebUi'

我错过了什么?

【问题讨论】:

  • 似乎第二个参数不是布尔值而是 Microsoft.IdentityModel.Clients.ActiveDirectory.Extensibility.ICustomWebUi
  • 你能分享你关注的完整代码/链接吗

标签: c# azure active-directory token


【解决方案1】:

您使用的是 .NET Core 框架,但参考了 .net 框架示例。

使用 .NET Core 框架,我会遇到和你一样的错误。

使用 .NET Framework,它可以正常工作。

【讨论】:

  • 知道如何在 .NET Core 中实现这一点吗?
  • 托尼 - 你的回答根本没有帮助。如果我们想使用 .NET Framework,我会使用 .NET Framework。听起来您的文档需要更新。
猜你喜欢
  • 1970-01-01
  • 2023-03-13
  • 1970-01-01
  • 1970-01-01
  • 2021-08-21
  • 2023-02-03
  • 2021-02-23
  • 2021-04-26
  • 1970-01-01
相关资源
最近更新 更多