gpt4 book ai didi

asp.net - 无法从浏览器访问IIS中发布的Asp.net网站

转载 作者:行者123 更新时间:2023-12-03 09:07:18 24 4
gpt4 key购买 nike

我已经开发了一个Asp.net网站,可以从我的浏览器以及LAN中访问它。现在,我尝试发布网站,并将发布的网站放置在我的虚拟目录中,然后从浏览器访问它。这给我一个错误。

Configuration Error


Description: An error occurred during the processing of a configuration file required to service this request.  
Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level.
This error can be caused by a virtual directory not being configured as an application in IIS.

据我所知,如果该站点已发布,那么当我将URL赋予包含该站点文件的目录时,应该自动打开 Default.aspx文件,但我得到了目录列表。如果从那里打开Default.aspx,则会收到错误消息。

因此,请让我知道为什么通过发布的网站访问时出现错误,并且访问正在发布或未发布的网站有什么区别?

更新:我的IIS屏幕截图:

最佳答案

如果使用的是Windows Server 2003,则必须在站点上单击鼠标右键,然后将“Default.aspx”添加到“默认”页面列表中,然后转到文档

要解决您的错误,请右键单击您的站点,然后转到目录安全性并取消选中集成的Windows身份验证。

不要忘记运行IISReset命令

关于asp.net - 无法从浏览器访问IIS中发布的Asp.net网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12172955/

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