gpt4 book ai didi

c# - 此操作需要 IIS 集成管道模式。防伪 token

转载 作者:行者123 更新时间:2023-11-30 15:35:37 29 4
gpt4 key购买 nike

我正在运行 IIS7、.NET 4.5 并且有一个 MVC2 站点。

我收到错误消息“此操作需要 IIS 集成管道模式。”当我导航到一个页面(一个 aspx View )时,上面有一个带有 AntiForgeryToken 的表单。

<%=Html.AntiForgeryToken() %>

我四处搜索并看到了为其他人(运行 IIS6 的人)修复此错误的 AddHeaders 解决方案,但我看不出这有何相似之处。

我之所以提到 AntiForgeryToken,是因为如果我去掉那一行,页面就可以正常工作了!

编辑:我已尝试重新安装 .NET 4.5 - 没有帮助

编辑:我的 AppPool 肯定设置为“集成”托管管道模式 (ApplicationPoolIdentity)。它是此应用程序池中唯一的应用程序。

最佳答案

在 IIS Express 中运行应用程序。这对我解决了同样的问题。只需右键单击您的项目并选择“属性”并单击“Web”选项卡,在服务器下单击“使用 localIIS Web 服务器”并单击“使用 IIS Express”

关于c# - 此操作需要 IIS 集成管道模式。防伪 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14678194/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com