C# 需要WCF安全澄清
我已经基于我的WCF服务创建了一个WPF应用程序和数据存储和获取,现在运行良好 当我尝试在WCF中实现安全性时,我遇到了一些问题C# 需要WCF安全澄清,c#,wcf,wcf-data-services,wcf-binding,wcf-security,C#,Wcf,Wcf Data Services,Wcf Binding,Wcf Security,我已经基于我的WCF服务创建了一个WPF应用程序和数据存储和获取,现在运行良好 当我尝试在WCF中实现安全性时,我遇到了一些问题 这是intranet应用程序,因此我启用了WCF安全性作为传输安全性,格式如下---transport clientCredentialType=“Windows” 问题是谁都有内部网,他们可以访问我的服务。这个我应该停止。只有我的应用程序用户才能访问 我已经创建了IIS服务器用户组,但问题是我应该将每个用户添加到该组中 我的问题: 1.如何为访问我
1.如何为访问我的WPF应用程序的用户启用安全性?问题是您将安全性与身份验证混淆了。本质上,安全性是保护客户端和服务之间的传输连接(即网络流量)。正如您通过使用客户端信誉类型的“windows”所了解到的,它使用您的windows登录来验证客户端是否可以与服务对话,但客户端指的是您的WPF应用程序,而不是WPF应用程序的用户 您需要查看的是身份验证。这是指使用WCF服务对应用程序的用户进行身份验证。本页有一些链接可以帮助您做到这一点:我特别建议您查看asp.net成员资格提供商: