首页 > 解决方案 > 从 Blazor 客户端模块查询本地 Active Directory?

问题描述

我有现有的 .NET 代码,一旦下载并在域连接的计算机上运行 .exe,就会查询 Active Directory。

我的 .exe 现在可以作为 DDL 在 Blazor 浏览器(客户端模块)中针对本地域运行并避免下载和运行 .exe 吗?

我知道沙盒环境会阻止本机文件系统访问,但它会阻止 LDAP 查询运行吗?

标签: c#active-directoryblazor

解决方案


标准答案是否定的。

Blazor-in-the-Browser 受到与 JavaScript 相同的限制。
这不是技术问题,而是安全问题。

您当然可以使用 Blazor-on-the-Server,只要该服务器有权访问您的 AD。

您的用户(在具有良好连接的 Intranet 上)不会注意到差异。


推荐阅读