【发布时间】:2019-10-12 23:32:27
【问题描述】:
我有一个 .NET 应用程序,其中包含所有 aspx 页面和根文件夹中的主 web.config,但我现在有一种情况,我需要一个类似门户的部分供其他用户使用。我创建了一个新文件夹,其中包含自己独特的 aspx 页面和第二个 web.config。
我特别需要第二个 web.config 来为这个门户部分设置 <authentication> 和 <forms loginUrl="" defaultUrl="> 以及 <authentication>。
我已经按照我创建第一个 web.config 的方式实现了第二个 web.config,我收到以下错误消息:
It is an error to use a section registered as allowDefintion='MachineToApplication'
beyond application level. This error can be caused by a virtual directory not being
configured as an application in IIS.
现在我认为主 web.config 文件与其文件夹中的第二个 webconfig 冲突。我不知道如何解决这个问题,我已经看到了关于它如何工作的理论,但没有可靠的代码。
感谢您的任何建议和您的时间,非常感谢。
【问题讨论】:
标签: asp.net .net web-config