如何保护我的asmx web方法只能被我的asp.net Web应用程序调用?

时间:2015-01-27 11:23:50

标签: asp.net web-services rest web-applications asmx

我有一个Web应用程序,它有一个asmx Web服务,包含一些Web方法。这些是通过jQuery ajax方法调用来获取数据或进行各种操作。

我希望只通过我的网络应用程序访问它,没有其他方法可以调用Web方法,这应该是一个完全安全的方法。

任何机构都可以建议哪些安全威胁可能会影响我的网络方法以及如何保护他们免受这些威胁?

任何建议都表示赞赏。

1 个答案:

答案 0 :(得分:0)

如果您正在使用会话状态,那么您可以使用此

 [WebMethod (EnableSession = true)]