在VS运行环境中地址可以访问,但是在IIS确无法访问 请高手解答
在程序中通过地址访问远程服务程序 之后远程服务返回一个二进制的文件地址,通过浏览器跟踪 在VS运行环境里是正常的 但是在IIS里访问远程地址就返回404错误 但是在返回的地址中把端口号换成VS运行环境的端口号就是好的 请问这事什么原因 --------------------编程问答-------------------- 怎么没人回答 --------------------编程问答-------------------- 404错误是请求的地址不存在。也就是说地址是错误的。
IIS部署的路径没弄对。 --------------------编程问答-------------------- VS运行环境调试时会增加一级路径,此路径为你WEB项目名。但你在IIS发布时,不存在这个路径。
VS调试时路径为:http://localhost:9066/web/xxx.aspx
IIS中的正确路径为:http://yyy.ocm/xxx.aspx --------------------编程问答-------------------- 这个地址:http://localhost:31342/Web_ZTC/EzServer/EzMap?Service=getImage&Type=RGB&ZoomOffset=-2&provider=easymap&Col=7&Row=5&Zoom=10&V=0.3是我VS运行的地址 --------------------编程问答-------------------- 这个地址:http://localhost:31342/Web_ZTC/EzServer/EzMap?Service=getImage&Type=RGB&ZoomOffset=-2&provider=easymap&Col=7&Row=5&Zoom=10&V=0.3是我VS运行的地址 --------------------编程问答-------------------- 这个地址:http://localhost:31342/Web_ZTC/EzServer/EzMap?Service=getImage&Type=RGB&ZoomOffset=-2&provider=easymap&Col=7&Row=5&Zoom=10&V=0.3是我VS运行的地址 iis地址:http://localhost:8099/Web_ZTC/EzServer/EzMap?Service=getImage&Type=RGB&ZoomOffset=-2&provider=easymap&Col=7&Row=5&Zoom=10&V=0.3 把这个地址的端口换成31342就有直
--------------------编程问答--------------------
很有可能权限问题或服务没有打开
--------------------编程问答-------------------- 我是IIS7 我怀疑是跨域访问的缘故 --------------------编程问答-------------------- IIS7 也是有这个的,都要打开 --------------------编程问答-------------------- 在服务里 我怎么没找到啊
补充:.NET技术 , ASP.NET