Wsdl文件无法通过浏览器访问
问题描述:
这里是东西,我有两个不同的web服务,它们都是在SoapUI上工作的。但是,当我尝试在浏览器http://xxx.xx.xxx/test?wsdl上加载其他web服务时,它将返回404错误。除非允许,否则我不能在这里提供URL,因为它限制了访问。Wsdl文件无法通过浏览器访问
答
使您的网络服务器.htaccess
并添加下面的命令文件:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME}.asmx -f
RewriteCond %{REQUEST_URI} !/$
RewriteRule ^(.*)$ $1\.asmx
这将允许您访问网址:xxx.xx.xxx/test?wsdl
找不到
404页。你必须检查页面是否存在。 –
如果它的PHP页面尝试把'test.php'它应该工作。 http://xxx.xx.xxx/test.php?wsdl –
嗨。如果我在?wsdl(http://xxx.xx.xxx/test.asmx?wsdl)之前添加.asmx,它会起作用,所以我只需要不带asmx的?wsdl结尾,因为我将它加载到IDE上 –