永发信息网

WCF自我寄宿(在VS2015)调式时,IE访问一切正常;部署到IIS10后, IE访问 svc/help正常,svc/WebGet报错

答案:1  悬赏:80  手机版
解决时间 2021-03-01 17:13
做了一个WCF,自我寄宿 用VS2015 调式,IE访问以下网页,一切正常。
localhost:8615 正常
localhost:8615/HighlightProductService.svc 正常
localhost:8615/HighlightProductService.svc/help 正常
localhost:8615/HighlightProductService.svc/hightlightproduct/onsale 正常

寄宿部署到IIS10后,IE访问以下网页,WebGet网页无法显示
192.168.2.101:8615 正常
192.168.2.101:8615/HighlightProductService.svc 正常
192.168.2.101:8615/HighlightProductService.svc/help 正常
192.168.2.101:8615/HighlightProductService.svc/hightlightproduct/onsale 报错
报错如下:
请求错误
服务器处理请求时遇到错误。有关构造有效服务请求的内容,请参阅服务帮助页。

接口文件部分内容如下:
[WebGet(RequestFormat = ,,, UriTemplate = "/hightlightproduct/onsale")]
最佳答案
如果你直接在IIS 7中配置WCF,访问.svc文件时会出现404错误。
解决方法,以管理员身份进入命令行模式,运行:
"%windir%\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe" -r -y
-r - 重新安装此版本的 Windows Communication Foundation,
并更新 IIS 元数据库根处的脚本映射和根以下的所有
脚本映射。无论原始版本是什么,都将现有的脚本映射
升级到此版本。
-y - 在卸载或重新安装组件之前不要求确认。

-------------------------------
一般是在安装 Windows Communication Foundation (WCF) 之后安装了 IIS造成,运行以上命令将在 IIS 中注册所需的脚本映射。
这时将确保在MIME中将 .svc 文件类型映射到 aspnet_isapi.dll。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
老庄活动室我想知道这个在什么地方
方案比较时,假定框架梁KL1截面及跨中配筋如
在我国现阶段为什么要大力发展民营经济
求一本重组家庭的姐弟恋校园小说,姐姐还有男
三星苹果华为在什么地方啊,我要过去处理事情
粉瓣儿VIP怎么获得?
聊天时对方发拜拜的表情该怎么回
为什么打雷就一定会下雨?
QQ空间别人赞了我,能不能删除 不让它显示在
打架近义词
we all likes him.改错
【爱惜自己身体的句子】...就会起不来.2、你
胶城一家人地址在哪,我要去那里办事
赛大干洗店地址在什么地方,我要处理点事!
这五孔插座怎么接
推荐资讯
开封市百信贸易有限公司怎么去啊,有知道地址
samp htp模式里的内容要怎么改?samp1.83就只
我以前看过一部动画,但忘记了。内容是这样的
请问广州到浙江龙泉最快最方便的方法是什么
【250美元】250美元等于多少人民币?300美元等
亮点造型地址有知道的么?有点事想过去
该图是N、M两国人口年龄金字塔结构图。读图,
北大李玲的老公
求描写风景小段子 偏古风
中国工商银行离行式自助银行地址在哪,我要去
“过钢则易折”的下一句是什么?
横扫千军橙马分解得到几个龙马碎片?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?