asp.net-mvc – ASP.NET MVC4 WebApi参数为null – 仅在一台机器
我有MVC4 WebApi项目,在我的开发机器上工作正常,但正在行动
奇怪的是在部署的服务器上.这两个框都是带有IIS 7.5的Server 2008 我有一个控制器,单个Post方法采用复杂类型 对于相同的请求,我的开发框正确地将正文中的XML反序列化为 我必须重申,这是相同的代码和相同的请求(除了 我还应该指出,如果我修改我的Post方法以获取字符串参数 我还实现了一个自定义序列化器(XmlFormatter.SetSerializer) 任何人都可以提供一些关于如何解决这个奇怪问题的建议 解决方法
检查控制器上的ModelState.如果反序列化因任何原因失败,则会将其记录为ModelState异常.它可能会帮助你至少弄清楚发生了什么.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc-routing – ASP MVC 5属性路由VS.基于公约的路
- asp.net – 当passwordFormat = Encrypted和decryption = A
- asp.net-mvc – 依赖注入和ASP.Net成员提供程序
- asp.net-mvc – ASP.NET MVC编辑器 – 模板/ UIHint与参数
- asp.net-mvc – 为什么编码逗号URL?
- ASP.NET MVC是否使Web表单成为旧版平台?
- asp.net-mvc – MVC 5实体框架6执行存储过程
- asp.net-mvc – ASP.NET MVC:自定义排序
- asp.net – 如何在MVC4的部分视图中添加脚本?
- asp.net – 如何在响应流中将字符串插入到我想要的任何位置
- asp.net – 在我的浏览器中测试Accept语言
- asp.net版本的timthumb php类
- asp.net-identity – 存储在ASP.NET WEB API服务
- asp.net-mvc-3 – 如何注入依赖项到global.asax.
- asp.net-mvc – 使用缓存配置文件缓存ChildActio
- asp.net – 如何在站点地图的单独窗口中打开文档
- ASP.NET无法摆脱“500-内部服务器错误”
- asp.net – 如何停止调用500错误页面创建的500 .
- asp.net-mvc – System.Web.Mvc.dll发生了什么?
- asp-classic – 从ASP.Classic中的Web.Config读取