1
我有一个调用ASMX Web服务的自定义桌面应用程序。该服务托管在IIS中虚拟目录中的SharePoint网站下。使用的认证是Windows Integrated。DMZ之间的WebService安全 - 受保护的网络
现在,我想在我们的DMZ中使用来自主机的相同应用程序。我配置了ISA Server以允许从DMZ到受保护网络中的服务器的HTTP访问。
试图测试应用程序我得到了一些错误,如:“客户端找到响应内容类型文本/ HTML但预期文本/ XML”。我想这个错误来自认证失败,因为同一个应用在保护模式下工作正常。
这里有关认证的选项是什么?我应该允许匿名吗?
谢谢, Dimitris。
只有当身份验证模式不再是Windows时,才会提出问题是否公平?集成 - 因为主机不在内联网中并转移到DMZ。这是问题吗? – Gangadhar 2012-04-06 15:36:05
“text/html”响应可能是一条错误消息。阅读并看看谁在告诉你什么。 – 2012-04-06 15:55:48
我试图抓住输出和视图,它似乎是一个HTML消息:**
将Web服务的凭据从DefaultCredentials更改为托管服务的域中存在的帐户(受保护的网络)后,它工作正常。
认证用户的最佳做法是什么?我应该将公司帐户添加到我的代码中进行认证吗?我应该启用匿名身份验证吗? – dporikos 2012-04-09 12:19:17