gpt4 book ai didi

c# - 使用哪种 WCF 安全模式

转载 作者:行者123 更新时间:2023-11-30 17:09:12 25 4
gpt4 key购买 nike

我最近构建了一个 WCF 服务,现在准备为其添加安全性。我想让它通过 https 可用,面向互联网,客户端将使用用户名和密码进行身份验证。我只会有 3 个用户,所以我想使身份验证尽可能简单。此外,请求将一次一个,我希望请求者每次都进行身份验证(对我来说,这意味着消息客户端凭证)。此外,这将托管在 IIS6 中。我对 WCF 的阅读显示了很多 security option坦率地说,我不知所措。

鉴于上述要求,我应该选择哪个配置选项以及我应该如何配置 WCF。是否有像我需要的那样实现安全性的示例项目?

最佳答案

服务配置:

Binding : wsHttpBinding
Security Mode : Message
ClientCredentialMode : UserName

客户端配置:

CertificateValidationMode : PeerOrChainTrust

代理:

proxy.clientCredentials.UserName.Username
proxy.clientCredentials.UserName.Password

您还可以看到以下网址:

http://msdn.microsoft.com/en-us/library/vstudio/aa967563(v=vs.90).aspx

关于c# - 使用哪种 WCF 安全模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13181057/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com