繁体   English   中英

如何在Mono上安装RESTful WCF Web服务(.svc)?

[英]How to install a RESTful WCF Webservice (.svc) on Mono?

如何在XSP服务器(Linux)上安装WCF Web服务?

是否有小型教程或其他内容?

Web服务RESTful。

在Visual Studio IDE中,该服务将运行,并且对http://localhost:63500/Service1.svc/GetData/test的调用将获得正确的结果。

在网络服务器上,调用根路径( http://testserver:8084/ )时会出现类似asp的错误消息。

Argument is out of range. Parameter name: startIndex

Description: HTTP 400. Error processing request.

Stack Trace:

System.ArgumentOutOfRangeException: Argument is out of range.
Parameter name: startIndex
  at System.String.Substring (Int32 startIndex) [0x00000] in <filename unknown>:0 
  at Mono.WebServer.MonoWorkerRequest.AssertFileAccessible () [0x00000] in <filename unknown>:0 
  at Mono.WebServer.MonoWorkerRequest.ProcessRequest () [0x00000] in <filename unknown>:0 

使用“正确”路径( http://testserver:8084/Service1.svc/GetData/test ),服务器不会返回任何内容。

也许只是配置错误?

谢谢! 丹尼尔

更改为80默认端口可能有助于您摆脱此问题。 使用http://testserver/Service1.svc/GetData/test进行访问。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM