相关疑难解决方法(0)

如何保护.NET Web服务以供iPhone应用程序使用?

我有一个用.NET编写的Web服务,它为iPhone应用程序提供数据.它还允许应用程序进行"预订".

目前它都是公司网络内部的,但显然当iPhone应用程序发布时,我需要确保Web服务在外部可用.

我将如何保护Web服务?

我正在研究两个方面:

  • 用于访问Web服务的身份验证
  • 保护正在传输的数据

我不会对来回传递的数据感到困扰,因为无论如何它都可以在应用程序中查看(这将是免费的).对我而言,关键问题是阻止用户访问Web服务并自行进行预订.

目前我正在考虑加密来回传递的XML数据中的任何字符串,这样只有客户才能有效地使用Web服务来回避身份验证的需要并为数据提供保护.这是我见过的唯一模型,但我认为iPhone上的开销甚至Web服务的开销都会导致糟糕的用户体验.

.net security iphone web-services

1
推荐指数
1
解决办法
859
查看次数

标签 统计

.net ×1

iphone ×1

security ×1

web-services ×1