Asp.net mvc Blogengine本地主机工作,服务器未运行

Asp.net mvc Blogengine本地主机工作,服务器未运行,asp.net-mvc,iis,asp.net-web-api-routing,blogengine.net,Asp.net Mvc,Iis,Asp.net Web Api Routing,Blogengine.net,Blogengine在localhost上工作得非常好,但是当我将其传输到服务器,将App_数据设置为读/写时,除了添加新页面之外,我无法保存设置、用户信息,实际上什么都不能保存。 我使用WebMatrix下载了博客,并将其上传到服务器,没有任何更改 当我测试按下“save”(保存)时发生的情况时,这就是我从chrome获得的结果: Settings/Api | PUT | 404找不到| text/html | angular.js:7889脚本 如果我得到相同的API,一切都正常。我遇到了相

Blogengine在localhost上工作得非常好,但是当我将其传输到服务器,将App_数据设置为读/写时,除了添加新页面之外,我无法保存设置、用户信息,实际上什么都不能保存。 我使用WebMatrix下载了博客,并将其上传到服务器,没有任何更改

当我测试按下“save”(保存)时发生的情况时,这就是我从chrome获得的结果:

Settings/Api | PUT | 404找不到| text/html | angular.js:7889脚本

如果我得到相同的API,一切都正常。

我遇到了相同的问题: 首先,确保您的网站iis设置为4.0(集成Pipleline),您可以在主机控制面板上的网站设置的扩展部分下执行。 第一:

还要确保删除web.config中的WebDav模块和处理程序:

 <modules>
         <remove name="WebDAVModule" />
 </modules>
 <handlers>
         <remove name="WebDAV" />
 </handlers>

我执行了与上述相同的步骤。但是,我还需要更改app_代码和自定义目录的读写权限。希望这能帮助别人解决问题!:-)