ScriptMethod Mono和FastCGI / Nginx的问题

时间:2011-02-14 18:48:30

标签: asp.net mono nginx fastcgi

我正在将一个.Net应用程序移植到通过Nginx上的FastCGI运行的Mono上,通常一切都会膨胀。

然而,

ScriptMethods / WebMethods无效 - 它们会抛出500:

System.Web.HttpException: Method POST is not allowed when accessing file /site/path/widget/editwidgets.aspx/SaveLayout

切换到[ScriptMethod(UseHttpGet=true)]没有任何帮助,只会导致其他问题。

我在这里缺少什么?我已经看到了我认为是lighttpd的解决方案(将所有.Net扩展映射到.aspx - 虽然我不确定为什么会起作用 - 但Mono似乎正在处理请求。)

1 个答案:

答案 0 :(得分:0)

我也在移植几个应用程序,ScriptMethod / PageMethod很痛苦。 This显示了我使用的解决方案。