gpt4 book ai didi

wcf - 安全的 WCF 服务

转载 作者:行者123 更新时间:2023-12-01 02:58:38 25 4
gpt4 key购买 nike

我对使用 WCF 服务很陌生。现在我有一个使用 jQuery 调用的 WCF 服务。我担心用户未经授权调用该服务。保护我的服务的最佳方式是什么?

最佳答案

如果这是一个浏览器应用程序并且您担心安全性,大概您已经拥有某种身份验证机制(cookies、 session 等)。所有这些都可以通过 WebOperationContext.Current.IncomingRequest 从 WCF 服务访问(我假设您使用的是 webHttpBinding 或 basicHttpBinding?)属性(property)。您可以从您的服务代码中检查/验证 cookie(或其他任何内容),或者编写一个横切 MessageInspector 以将检查应用于您的服务行为的所有方法。如果您使用 compatibility flag 托管服务,WCF 服务还可以与传统的 ASP.NET 身份验证(表单等)集成。 .浏览器应用程序正常登录,您的服务可以使用凭证/ token /任何东西。

关于wcf - 安全的 WCF 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1786000/

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