【问题标题】:ASP.net Form Authentication allow access to "/" vb.netASP.net Form Authentication 允许访问“/” vb.net
【发布时间】:2013-11-12 10:21:51
【问题描述】:

我正在努力解决表单授权问题。我已经完成了所有工作,人们只能访问我指定的除根以外的页面。我的意思是,如果他们访问 www.mysite.com,他们会得到未经授权的访问页面,但如果我直接访问 default.aspx,它就可以正常工作。

我还在学习,如果有明显的地方请见谅:)

这是我的 webconfig 代码:

<forms name=".ASPXFORMSDEMO" loginUrl="Logon.aspx" protection="All" path="/" timeout="30" defaultUrl="Default.aspx" />
</authentication> 
<authorization>
<deny users="?" />
<allow users="*" />
</authorization>

</system.web>

<location path="Default.aspx">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location> 

我已将 IIS 中的默认文档设置为 default.aspx,但这并未修复。

如何允许所有用户访问我网站的根目录?

谢谢大家!


更新:我试过这个:

<location path="/">
<system.web>
  <authorization>
    <allow users="*"/>
  </authorization>
</system.web>
</location>

但我收到 HTTP 错误 500.19 :(

更新:我已经回答了我自己的问题 - 尽管我还不能在这里回答!

好吧,看来我做错了 - 我现在已更改为允许所有页面并阻止我想要的文件夹/页面,如下所示:

<forms name=".ASPXFORMSDEMO" loginUrl="Logon.aspx" protection="All" path="/" timeout="30" defaultUrl="Default.aspx" />
</authentication> 
<authorization>
<allow users="*" />
</authorization>

</system.web>


<location path="Admin">
<system.web>
<authorization>
<allow users="username"/> 

<deny users="*"/>  
</authorization>

</system.web>
</location>

【问题讨论】:

    标签: asp.net vb.net authentication webforms authorization


    【解决方案1】:

    好吧,看来我做错了 - 我现在已更改为允许所有页面并阻止我想要的文件夹:

    <forms name=".ASPXFORMSDEMO" loginUrl="Logon.aspx" protection="All" path="/" timeout="30" defaultUrl="Default.aspx" />
    </authentication> 
    <authorization>
    <allow users="*" />
    </authorization>
    
    </system.web>
    
    
    <location path="Admin">
    <system.web>
      <authorization>
        <allow users="username"/> 
    
        <deny users="*"/>  
      </authorization>
    
    </system.web>
    </location>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-09
      相关资源
      最近更新 更多