[英]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.