我有一个调用 ASMX Web 服务的自定义桌面应用程序。该服务托管在 IIS 中虚拟目录中的 SharePoint 站点下。使用的身份验证是 Windows 集成的。
现在,我想在 DMZ 中的主机上使用相同的应用程序。我将 ISA 服务器配置为允许从 DMZ 到我们受保护网络中的服务器的 HTTP 访问。
尝试测试应用程序时遇到一些错误,例如:“客户端找到响应内容类型 text/html 但预期为 text/xml”。我猜这个错误来自身份验证失败,因为同一个应用程序在保护模式下工作正常。
关于身份验证,我有哪些选择?我应该允许匿名吗?
谢谢,迪米特里斯。