C# 从 WCF 服务获取客户端应用程序校验和

发布于 2024-10-18 11:11:15 字数 211 浏览 8 评论 0原文

我们使用 WCF 服务将一些数据从客户端应用程序传输到服务器应用程序(WCF 服务)。最后一个将使用这些数据应用算法并将结果发送回客户端。

我们想要从服务器 WCF 服务验证客户端应用程序。是否可以直接从 WCF 服务获取客户端应用程序校验和?

我们已经在使用 wsHttpBinding,但我们想在客户端应用程序完整性上再添加一层。

感谢您的帮助, 卡米尔。

We are using WCF Services that transfer some data from a Client Application to the Server Application (WCF Service). This last one will apply an algorithm using these data and send back the result to the client.

We would like to authenticate the Client Application from the Server WCF Service. Would it be possible to get the Client Application Checksum directly from the WCF Service?

We are already using wsHttpBinding but we would like to add one more layer on the client application integrity.

Appreciate for your help,
Camille.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

枕花眠 2024-10-25 11:11:15

除非客户端将其发送到服务,否则 WCF 服务无法从客户端获取任何内容。因此,如果您可以让客户向您的服务发送校验和(作为方法参数),那么您就可以开展业务了。 WCF 并不神奇。也没有任何“服务”技术与此相关。这是客户端和服务器之间的简单 tcp/ip 通信。在双方上,唯一传递的信息是双方决定发送的信息,仅此而已。

he WCF service can't get anything from the client unless the client sends it to the service. So if you can get your client to send your service the checksum (as a method parameter), then you're in business. WCF is not magic. Nor is any "service" technology for that matter. It is a simple tcp/ip communication between a client and a server. On both side, the only information that goes across is the information each side decides to send, nothing more.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文