我的.asmx网络服务可供外部访问。所以任何人都可以通过访问URL查看方法。反正有没有隐藏那些方法来看外面,但可以访问项目?
请提出建议。答案 0 :(得分:0)
禁用Web服务的文档协议(隐藏支持的操作,每个操作接受的参数,应在这些参数中传递的数据类型)遵循以下任意一个步骤
<system.web>
<webServices>
<wsdlHelpGenerator href="helpPage.aspx"></wsdlHelpGenerator>
</webServices>
</system.web>
<system.web> <webServices> <protocols> <remove name="HttpPost" /> <remove name="HttpGet" /> <remove name="Documentation"/> </protocols> </webServices> </system.web>