0

我创建了一个 wbservice。在网络服务中,我创建了一个发送确认的方法。为了发送确认,我在 web.config 文件中提供了 url 的链接,如下所示:-

<applicationSettings>
 <ABCD.Properties.Settings>
 <setting name="Servicename"
serializeAs="String">
  <value>http://10.237.1.1/X/Y/Z</value>
 </setting>
  </ABCD.Properties.Settings>
  </applicationSettings>
</configuration>

但是当我运行我的 web 服务时,我收到以下错误:- 请求失败,HTTP 状态为 401:未经授权。是不是我必须在发送确认时提供用户名和密码。如果是,那么请告诉我这怎么可能?

4

1 回答 1

0

如果服务托管在 IIS 中,您可能已经设置了身份验证,如果是这样,您需要让您的客户端根据您的身份验证类型发送凭据。如果您不打算设置身份验证,请将其设置为允许匿名访问

于 2012-10-18T09:08:58.597 回答