WebService 发布在iis上 外网访问失败

需要在system.web中加入以下代码。

<webServices>
<protocols>
<add name="HttpSoap"/>
<add name="HttpPost"/>
<add name="HttpGet"/>
<add name="Documentation"/>
</protocols>
</webServices>

如果WindowsIdentity.GetCurrent().Name还是Get不到当前电脑的用户名,需要在iis中配置。

双击站点,在右边IIS中找到Authenticcation图标,点进去

Anonymous Authentica 设置为Disabled,

ASP.NET Impersonation设置为 Enabled,

Basic Authentication设置为Disabled,

Forms Authentication 设置为Disabled,

Windows Authentication设置为Enabled。

 

WebService 发布在iis上 外网访问失败

上一篇:resnet mindspore


下一篇:Css语法