【客户端发现响应内容类型为“text/html”,但应为“text/xml”】如何解决?
宝宝丁 2012-12-18 05:28:59 用c#开发的插件,在登录验证数据库时出现"客户端发现响应内容类型为"text/html",但应为"text/xml""这样的提示,果断登陆不了了。在网上查了以后大致有如下几种方法:
1.设置response content type
【我的疑惑:究竟在哪设置,我是新手,请教具体路径是什么】
2.任务管理器 —> 文件 —> 新建任务 —>
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_wp.exe
启动进程aspnet_wp.exe 即可
【我的疑惑:照做以后弹出一个窗口,窗口闪一下就没了,上面写着:Incorrect number of arguments. Note:ASP.NET worker process can not be used interactively.Exiting.此时查看任务管理器进程列表,也没有发现aspnet_wp.exe】
3.在配置文件中增加以下信息
<webServices>
<protocols>
<add name="HttpSoap"/>
<add name="HttpPost"/>
<add name="HttpGet"/>
<add name="Documentation"/>
</protocols>
</webServices>
【我的疑惑:这里的配置文件,是哪个文件,路径是什么】
4.确认WebService的URL路径是否配置正确,确认运行环境是否正确。
【我的疑惑:这里的WebService的URL路径在哪看,又如何知道是否正确;确认运行环境是否正确,要如何确认】
5.Web引用的URL与 SQLXML 里面设定的域不一致造成,修改后一切正常