我正在使用最新版本的 ServiceStack(截至我撰写本文时,版本 8.5),并且我需要将 Windows 身份验证集成到我的应用程序中。我知道 ServiceStack 没有为此提供特定的身份验证提供程序。我可以创建一个自定义的 WindowsAuthProvider,但我并不完全相信,因为安全性始终是一个微妙的问题。还有别的办法吗?
对于 .NET Framework,您可以将 ServiceStack Auth 与 AspNetWindowsAuthProvider 结合使用。
对于 .NET 8+,您需要在 ASP.NET Core 中配置 Windows 身份验证。