gpt4 book ai didi

c# - Azure Active Directory 身份验证出现错误 "we can' 无法连接到您现在需要的服务”

转载 作者:行者123 更新时间:2023-12-02 06:48:03 26 4
gpt4 key购买 nike

我有一个 Windows 应用商店应用程序 (8.1),使用 Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext 进行身份验证。

当程序调用 AcquireTokenAsync 时,它将弹出一个登录屏幕,让用户输入公司电子邮件,然后重定向到公司 Azure 广告网站以输入密码。

如果我在 Visual Studio 中的云虚拟机(未加入域)或加入域的公司计算机(Windows 10)上运行此应用程序,那就没问题,将显示密码输入页面。

我的问题是,当我旁加载此应用程序以在同一家公司电脑上运行时,它将显示一条错误消息“我们现在无法连接到您需要的服务。”输入电子邮件后。并且从 webAuth 的事件日志中,显示“AuthHost 在 URL 处遇到导航错误”。

我已在 list 中声明了以下功能:企业认证互联网(客户端和服务器)专用网络(客户端和服务器)共享用户证书像这样link建议。

有人有更好的想法可能导致这个问题吗?

最佳答案

尝试了一些东西,终于来到了这个article 。我编辑了注册表并添加了这个键。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\authhost.exe\EnablePrivateNetwork = 00000001

之后,Web 身份验证代理开始正常工作。

关于c# - Azure Active Directory 身份验证出现错误 "we can' 无法连接到您现在需要的服务”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44315528/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com