当前位置:编程学习 > C#/ASP.NET >>

在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
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,