MVC得到HTTP错误403.14 -禁止第二次打开视图

本文关键字:第二次 禁止 视图 得到 HTTP 错误 MVC | 更新日期: 2023-09-27 18:10:10

从本周开始,当我在项目中请求一个特定的视图时,我开始得到一个不寻常的错误。我有一个cshtml文件(部分视图和控制器函数只包含一行返回视图),它曾经工作得很好,但现在如果我访问它两次,我得到一个403.14错误代码,重新启动计算机没有帮助。同一控制器/文件夹中的其他文件没有任何问题。

昨天我试图重命名视图多次,重命名后,它工作了一次,但如果我刷新页面,我又得到了错误。

我让一个朋友下载源代码,看看他是否有同样的问题,他可以多次打开它。

其他人有这个问题吗?

MVC版本为:5.2.3

控制器:

public class HomeController : Controller
{
   public ActionResult CreateCaseModal()
   {
      return PartialView();
   }
}

视图:

<div class="modal-header">
  <h3 class="modal-title">Create case</h3>
</div>
<div class="modal-body">
    <div class="form-group" ng-if="modalVM.showOrganizations">
        <label>Organization</label>
        <select class="form-control">
            <option>Organization 1</option>
            <option>Organization 2</option>
            <option>Organization 3</option>
        </select>
    </div>
    <div class="form-group"  ng-if="modalVM.showTypeOfInjuries">
        <label>Type of injury</label>
        <select class="form-control">
            <option>Org 1</option>
            <option>Org 2</option>
            <option>Org 3</option>
        </select>
    </div>
    <div class="form-group">
        <label>Case number</label>
        <input type="text" class="form-control"/>
    </div>
</div>
<div class="modal-footer">
    <button class="btn btn-primary" ng-click="modalVM.create()">Create</button>
    <button class="btn btn-warning" ng-click="modalVM.cancel()">Cancel</button>
</div>

MVC得到HTTP错误403.14 -禁止第二次打开视图

尝试添加到您的web。配置文件

<system.webServer>
 <modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>