【问题标题】:How to secure my asmx web methods only to be called by my asp.net web application?如何保护我的 asmx Web 方法仅由我的 asp.net Web 应用程序调用?
【发布时间】:2015-01-27 11:23:49
【问题描述】:

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

我希望它只能由我的 Web 应用程序访问,而不能通过其他方式调用 Web 方法,这应该是一个完全安全的方法。

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

欢迎提出任何建议。

【问题讨论】:

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


【解决方案1】:

如果你正在使用会话状态,那么你可以使用它

 [WebMethod (EnableSession = true)]

【讨论】:

    猜你喜欢
    • 2021-05-17
    • 2012-03-29
    • 1970-01-01
    • 2014-05-18
    • 2013-05-22
    • 1970-01-01
    • 2017-11-29
    • 2018-08-15
    • 2011-01-25
    相关资源
    最近更新 更多