我已经创建了一个WPF应用程序,并基于我的WCF服务存储和获取数据,这工作得很好。
当我尝试在WCF中实现安全性时,我遇到了一些问题。
我的问题是: 1.如何保护正在访问我WPF应用程序的用户的安全?
发布于 2019-05-30 05:57:30
问题是您混淆了安全性和身份验证。从本质上讲,安全性就是保护客户端和服务之间的传输连接(即网络流量)。正如您已经通过使用客户端可信类型" windows“所计算出的那样,它使用您的windows登录来验证客户端是否可以与服务进行通信,但是客户端指的是您的WPF应用程序,而不是WPF应用程序的用户。
您需要查看的是身份验证。这指的是使用WCF服务对应用程序的用户进行身份验证。这个页面有一些链接可以帮助你做到这一点:特别是https://docs.microsoft.com/en-us/dotnet/framework/wcf/feature-details/authentication-in-wcf,我建议你看看asp.net会员提供商:https://docs.microsoft.com/en-us/dotnet/framework/wcf/feature-details/how-to-use-the-aspnet-membership-provider
https://stackoverflow.com/questions/56353702
复制相似问题