gpt4 book ai didi

c# - 如何在 ASP.NET Web 服务中使用证书对客户端进行身份验证

转载 作者:太空宇宙 更新时间:2023-11-03 16:58:02 25 4
gpt4 key购买 nike

我需要知道 .net Web 服务如何验证来自使用证书的客户端的请求。我知道客户在发出请求之前必须将他们的证书附加到服务代理,但我不知道如何检查是否是正确的计算机正在联系我们。

这需要在使用 .Net framework 2.0 的共享托管环境中实现。请告知这是否可行,或者 web 是否应使用其他身份验证方法,例如基于 SSL 的基本身份验证

如果您需要更多信息,请告诉我。

谢谢

最佳答案

Web 服务不执行身份验证 - IIS 执行。查看站点或应用程序属性的“安全”选项卡。在底部,有一个“编辑”按钮。出现的对话框底部允许您启用客户端证书映射,并指定如何将客户端证书映射到 Windows 用户。

Web 服务只会将客户端视为经过身份验证的 Windows 用户(他们就是这样)。

关于c# - 如何在 ASP.NET Web 服务中使用证书对客户端进行身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/679974/

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