关于web.config多重定义问题

sasagun 2005-09-22 04:36:37
假设有个站点建立在www目录下,目录里面有两个文件夹都需要各自的FORM认证进入,分别是admin1和admin2,请问这个站的的webconfig怎么样配置?是在www目录下写web.config呢,还是在admin1和admin2下做呢?请大家给些意见
...全文
133 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
sasagun 2005-09-26
  • 打赏
  • 举报
回复
truelove12的解决方案应该是可行的,关注ING
  • 打赏
  • 举报
回复
我用过基于form的认证,但是基于一个form的。
这个你可以试试

新建一个空白解决方案,再在这个解决方案中添加项目
例:http://localhost/web/
http://localhost/web/admin1 认证form1的目录 可以有独立的web.config
http://localhost/web/admin2 认证form2的目录 可以有独立的web.config

如果这样可行的话,上传至web服务器时,需要将在iis中创建一个独立的虚拟目录admin1(在http://localhost/web中)对应到http://localhost/web/admin1
admin2类推。
webdiyer 2005-09-22
  • 打赏
  • 举报
回复
一个web应用程序只能使用一个Forms认证,但一个站点下的每个文件夹中都可以有web.config文件,Forms认证必须在web应用程序根目录下的web.config中配置,在其它web.config中会出错
moonshineidolon 2005-09-22
  • 打赏
  • 举报
回复
config文件只能做一个 在网站根目录下,如果你需要在config 文件中写参数那也只能写道这一个里面,加不同的标记。
sasagun 2005-09-22
  • 打赏
  • 举报
回复
晕,没人想过吗,自顶至脑出血
sasagun 2005-09-22
  • 打赏
  • 举报
回复
有什么解决方法吗

62,050

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧