客户端发现响应内容类型为“application/wsdl+xml”,但应为“text/xml”。
我是想用c#的soap做webservice
我已经生成好一个wsdl文件挂在apache下
但是 进行访问出现了一个这样的错误,
个人觉得是xml文件有问题,如果是,那么怎么从application/wsdl+xml 转成 text/xml 格式呢?
请大神不吝赐教!!
[最优解释]
wsdl+".xml"
[其他解释]
首先恭喜自己解决问题了
在config配置文件中增加以下信息 试试呢
<webServices>
<protocols>
<add name="HttpSoap"/>
<add name="HttpPost"/>
<add name="HttpGet"/>
<add name="Documentation"/>
</protocols>
</webServices>
[其他解释]