Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 浏览mvc托管的iis站点->;post数据丢失_C#_.net_Asp.net Mvc_Iis_Glimpse - Fatal编程技术网

C# 浏览mvc托管的iis站点->;post数据丢失

C# 浏览mvc托管的iis站点->;post数据丢失,c#,.net,asp.net-mvc,iis,glimpse,C#,.net,Asp.net Mvc,Iis,Glimpse,在IIS上配置Spile并禁用本地策略后: <glimpse defaultRuntimePolicy="On" endpointBaseUri="~/Glimpse.axd"> <runtimePolicies> <ignoredTypes> <add type="Glimpse.AspNet.Policy.LocalPolicy, Glimpse.AspNet"/> </ignoredTypes>

在IIS上配置Spile并禁用本地策略后:

<glimpse defaultRuntimePolicy="On" endpointBaseUri="~/Glimpse.axd">
  <runtimePolicies>
    <ignoredTypes>
      <add type="Glimpse.AspNet.Policy.LocalPolicy, Glimpse.AspNet"/>
    </ignoredTypes>
  </runtimePolicies>
</glimpse>
name
始终为空

这不是路由错误。如果我删除运行时策略,它在IISExpress和IIS上本地工作


我相信这是我这边的配置问题,但我不知道是什么。有什么想法吗?

在IIS不工作的盒子上安装了任何非托管模块或IIS扩展吗?@nikmd23我不知道。这是一个相当不错的默认配置。这是《一瞥》的已知问题吗?您的场景应该可以正常工作。某些非托管模块期望请求处于特定状态,但有时会出现问题。看看将它添加到您的预览配置中是否可以解决问题,但请注意,它可能会中断您的任何ajax调用。我也有同样的问题。这让我发疯了。我刚刚写了一个问题,所以当我决定删除一瞥,看看它有什么不同。果不其然,当我从我的项目中删除Gliesh后,问题就消失了。在IIS不工作的盒子上是否安装了任何非托管模块或IIS扩展?@nikmd23我不知道。这是一个相当不错的默认配置。这是《一瞥》的已知问题吗?您的场景应该可以正常工作。某些非托管模块期望请求处于特定状态,但有时会出现问题。看看将它添加到您的预览配置中是否可以解决问题,但请注意,它可能会中断您的任何ajax调用。我也有同样的问题。这让我发疯了。我刚刚写了一个问题,所以当我决定删除一瞥,看看它有什么不同。果不其然,当我从我的项目中删除“一瞥”时,这个问题就消失了。
@using (@Html.BeginForm("MyAction","MyController"))
{
    @Html.TextBox("name")
    <input type="submit" value="commit name"/>
}
public class MyController: Controller
{
    public ActionResult MyAction(string name)
    {
        ViewBag.Name = name;
        return View();
    }
}