gpt4 book ai didi

C# ASP.NET MVC web.config 和 MachineToApplication 错误

转载 作者:行者123 更新时间:2023-11-30 17:03:13 25 4
gpt4 key购买 nike

我在 iis 上有两个这样的项目:

inetpub/wwwroot/mysites/secure/web_application_1 --> has its own web.config

inetpub/wwwroot/mysites/secure/web_application_2 --> has its own web.config

这两个应用程序是完全不同的应用程序,但是,它们都有自己的客户端身份验证、自定义角色和自定义成员资格。

web_application_1 与旧应用程序一样工作正常。

web_application_2 是新的应用程序,当我在网络上运行它时,出现错误:

It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level.

我不确定 web.config 有什么问题?

web.config 相同,除了:

  • 连接字符串不同,因为它们都使用不同的数据库
  • 自定义成员和自定义角色不同,因为它们都使用项目的命名空间

为 web_application_1 设置了整个 IIS 和 URL;由于从我的系统管理员那里请求新设置需要很长时间,我们都建议我可以这样做:

https://www.mywebsite.com/secure/web_application_1

inetpub/wwwroot/mysites/secure/web_application_1 --> has its own web.config
https://www.mywebsite.com/secure/web_application_2

inetpub/wwwroot/mysites/secure/web_application_2 --> has its own web.config

最佳答案

确定找到了我自己的解决方案:

在 IIS 管理器中添加文件夹“web_application_2”作为应用程序: http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/b5488995-fa99-460f-96d7-29d1ddcf3fac.mspx?mfr=true

关于C# ASP.NET MVC web.config 和 MachineToApplication 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18831798/

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