C# soaphttppostwebservice

C# soaphttppostwebservice,c#,asp.net,web-services,soap,C#,Asp.net,Web Services,Soap,如果我有一个C#ASP.Net web服务,我可以看到我可以通过本地主机上的HTTP Post调用它,但不能在实际的web地址上调用它(至少在soap示例中没有显示它)。 我读到我可以通过使用这个web配置来启用它 <configuration> <system.web> <webServices> <protocols> <add name="HttpGet"/>

如果我有一个C#ASP.Net web服务,我可以看到我可以通过本地主机上的HTTP Post调用它,但不能在实际的web地址上调用它(至少在soap示例中没有显示它)。 我读到我可以通过使用这个web配置来启用它

<configuration>
    <system.web>
    <webServices>
            <protocols>
                <add name="HttpGet"/>
                <add name="HttpPost"/>
            </protocols>
        </webServices>
    </system.web>
</configuration>

我现在的问题是:


启用此功能时,我是否面临任何安全问题?如果没有,为什么不首先启用它?

您如何将Web服务绑定到您的ip地址和端口?它不是“我的”ip地址。它是实际的web地址,并且是在IIS中的服务器上创建的。请将IIS绑定到正确的IP地址。网络上是否有该网址的DNS条目?它位于本地intranet中,我可以访问示例页面,因此是的,所有内容都应正确绑定:)哦,对不起,我稍微误解了你的问题。基本上不,只要遵循OWASP,您就不会面临任何安全问题。那么,SSL加密、SQL注入攻击、会话劫持、过度发布。您如何将Web服务绑定到您的ip地址和端口?它不是“我的”ip地址。它是实际的web地址,并且是在IIS中的服务器上创建的。请将IIS绑定到正确的IP地址。网络上是否有该网址的DNS条目?它位于本地intranet中,我可以访问示例页面,因此是的,所有内容都应正确绑定:)哦,对不起,我稍微误解了你的问题。基本上不,只要遵循OWASP,您就不会面临任何安全问题。因此,SSL加密、SQL注入攻击、会话劫持、过度发布。