我想拦截层添加到我的WCF服务发送设备ID的设备进行认证。

我非常非常新的WCF拦截。之前,我把所有的时间才能体现出来,我想知道如果他们甚至与Compact Framework的工作。

所以,不要WCF拦截器与Compact Framework的工作,如果是的话有没有什么特殊的考虑,我需要记住我研究他们。 (如何做到这一点的任何C#的例子是真棒!)

我使用Visual Studio 2008 SP1。

有帮助吗?

解决方案 2

拦截器不能在WCF用于紧凑型框架(NETCF)来创建。需要拦截的IClientMessageInspector和类似的构建体中不存在的NETCF。

您虽然可以添加自定义的SOAP头。你只需将它们添加到每个WCF服务呼叫。

其他提示

我还没有使用WCF自己,但快速浏览一下这个文章显示我你需要的是支持.NET CF 3.5。

的IChannelFactory和/或IChannelListener类

该物品还具有下载的示例应用程序,它可以或许修改到.NET CF运行。

所以我不能给你任何的考虑或陷阱,但在我看来,你不会是死路一条道路在这里。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top