![](/img/trans.png)
[英]blazor webassembly wasm windows authentication / negotiate+ jwt? api protection
[英]Consume WebAPI that uses Windows Authentication with Blazor WASM
我现在正在寻找几个小时。 我有一个 C# Blazor WASM SPA,它从 C# WebAPI(netcore 3.1)获取数据。 对于身份验证,我目前使用 JWT。
我想切换到 SSO 解决方案。 由于一切都在公司网络中运行,我想使用 Windows 身份验证。
我设法在 IIS 上设置了用于 Windows 身份验证的 API。 但我真的坚持使用 Blazor 应用程序......
我尝试使用 WinAuth/Anonym 在 IIS 上设置它并使用简单的 GET 请求登录,希望 NTLM 协商将凭据从浏览器传递到 API。 如果所有进一步的请求都使用 JWT,那对我来说没问题。 如果一切都适用于 WinAuth,那就更好了。
但无论我怎么努力,我都不会工作。 有没有人有教程或至少我可以使用的概念?
本文展示了如何保护 Blazor 前端和 .NET Core 后端 api。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.