1

我正在开发一种网络服务,供我们的客户用于特定的处理目的。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 服务,因此我无法决定是对其进行评论还是取消评论。

我的问题是,在所有情况下取消注释是否无害,或者这样做可能会导致安全问题?

4

1 回答 1

-2

如果您的代码正在使用您的 .asmx 文件,那么请不要更改 .asmx 文件中的任何内容。

因为[System.Web.Script.Services.ScriptService]是 .asmx 文件的要求。如果您删除此行,您的服务方法将不会调用并导致错误。

于 2012-09-05T11:01:30.573 回答