asp.net-core - 如何将 Windows 身份验证与 Blazor WebAssembly 和 ASP.NET Core 服务器一起使用?
问题描述
似乎有很多关于如何为 Blazor WebAssembly 使用第三方身份验证提供程序的教程,但似乎没有记录在托管的 ASP.NET Core 中使用 Windows 身份验证(现场 Active Directory 域)的过程服务器。
这真的可能吗?我希望核心服务器使用角色和策略对用户进行身份验证,并且也可以从 WebAssembly 客户端访问此信息。我知道客户端只能使用身份验证来显示/隐藏 UI 元素,并且任何实际的保护都应该在服务器上完成,但是有没有办法从应用程序的两侧访问 Windows 身份验证/授权?
解决方案
推荐阅读
- javascript - 如何阻止固定侧边栏与 jQuery 重叠页脚?
- python - Pandas - 更快地按最后一个 \ 拆分并在新列中使用部分字符串
- c# - 从本机代码调用 crypt32.dll CryptProtectData 方法
- groovy - 如何安全地处理将参数传递给 groovy 脚本中的詹金斯构建函数?
- javascript - 无法使用 Fetch-node 存储 get 调用的结果
- git - 在 GitHub 和我的私人服务器上设置 git repo 的初始步骤是什么?
- django - 过滤过滤器:通过用户权限限制 django 管理过滤器中的选择
- c# - 集成 Windows 身份验证 - 注销
- excel - Excel 跨多个工作表的范围中的最大最小值
- amazon-web-services - AWS 上是否有任何服务可以帮助我将 mp4 文件转换为 mp3?