我正在开发一个web服务,供我们的客户用于特定的处理目的。Visual Studio在我的asmx文件的顶部添加了一行,它说明:
// To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line.
// [System.Web.Script.Services.ScriptService]我不确定在哪些不同的场景中,会使用这个web服务,因此我不能决定是否将其保留为注释。
我的问题是,对所有情况取消注释是无害的,还是这样做可能会导致安全问题?
发布于 2012-09-05 19:01:31
如果您的代码正在使用您的.asmx文件,请不要更改.asmx文件中的任何内容。
因为.asmx文件需要[System.Web.Script.Services.ScriptService]。如果删除此行,您的服务方法将不会调用并导致错误。
https://stackoverflow.com/questions/12279331
复制相似问题