我在使用Web服务与手持设备通信的一个项目(符号MC70s运行Windows Mobile 5)。

我们需要确保其他人在互联网上无法连接到Web服务,并开始发送信息。

我已经取得了证书,这样的手持只能连接到我的服务,但我不知道如何确保我的服务将只连接到我的手持设备。

我的应用程序是在.NET Compact Framework中的编码和我使用Visual Studio 2008 SP1。我的服务托管在IIS和在C#(.NET 3.5 SP1)与WCF进行编码。

任何想法?

有帮助吗?

解决方案

密码保护的服务。或者,通过客户端SSL证书验证客户端,并发出那些用户。

没有办法锁定存取下降到特定的设备。一种装置可相当容易地欺骗。

其他提示

当你说你的“......做了一个证书,这样的手持只能连接到我的服务” 的,你说该设备使用HTTPS到Web服务或该设备被锁定到只连接到web服务的HTTP URL?

无论如何,如果你是担心从Web服务拉着数据,你可以用已知设备的一个关键加密。

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