【问题标题】:Web Services only connecting to Trusted Devices仅连接到受信任设备的 Web 服务
【发布时间】:2011-01-01 19:59:25
【问题描述】:

我正在进行一个使用 Web 服务与手持设备通信的项目(运行 windows mobile 5 的 Symbol MC70s)。

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

我已经制作了一个证书,以便手持设备只能连接到我的服务,但我不知道如何确保我的服务只能连接到我的手持设备。

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

有什么想法吗?

【问题讨论】:

    标签: wcf security windows-mobile wcf-security handheld


    【解决方案1】:

    密码保护服务。或者,通过客户端 SSL 证书对客户端进行身份验证并将其颁发给您的用户。

    无法锁定对特定设备的访问。设备很容易被欺骗。

    【讨论】:

      【解决方案2】:

      当你说你已经“......制作了一个证书,以便手持设备将只连接到我的服务”,你是说设备使用 https 访问网络服务还是设备是否被锁定以仅连接到 Web 服务 http URL?

      无论如何,如果您担心从网络服务中提取的数据,您可以使用设备已知的密钥对其进行加密。

      【讨论】:

      • 是的,他们使用 HTTPS。而且我不太关心从服务中提取的数据,而是将数据发送回服务。如果上传了不良数据,可能会导致我出现问题...
      • 然后用已知密钥保护上传的数据。
      猜你喜欢
      • 2018-09-29
      • 2020-09-27
      • 1970-01-01
      • 1970-01-01
      • 2023-03-23
      • 1970-01-01
      • 2012-06-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多