[英]Running a website in a sub-folder using a separate web.config?
我想知道是否有可能在子文件夹中运行aspx.net网站,如果它具有自己的带有表单auth的web.config并正在使用角色管理员?
我最近为嵌套应用程序完成了此操作。 它不太困难。
除了可以访问同一数据存储区的凭据和角色数据外,您还需要:
有关使表单身份验证正常工作的更多详细信息,请参见此博客文章 。
嵌套应用程序的另一个特殊问题是,默认情况下,嵌套的web.config将继承父应用程序的web.config的设置。 这意味着您可能需要去除子配置中父配置中的某些项目,并删除当前在子应用程序配置中但已经存在于父配置中的项目。 见这为更多的细节。
仅当您将此子目录设置为与iis不同的asp.net应用程序时
我认为使用虚拟目录不会有任何问题。 在这里查看更多信息:
http://msdn.microsoft.com/zh-CN/library/zwk103ab(v=vs.80).aspx
http://www.dotnetspider.com/tutorials/AspNet-Tutorial-86.aspx
这是您要找的东西吗?
只能在config中为所有应用程序或Web应用程序的根文件夹设置身份验证。 设置会话相同。 您可以使用子文件夹。 但是它必须是自己的应用程序,因此,基本上,将它作为另一个应用程序的子文件夹并没有多大意义。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.