Tim*_*and 14 asp.net authentication location web-config
我如何为我的网络应用程序的不同部分设置不同的身份验证标记?说我有:
/
/folder1/
/folder2/
Run Code Online (Sandbox Code Playgroud)
是否可以<authentication/>为每个文件夹指定不同的标签?
我希望folder1使用Windows身份验证,但folder2使用Forms身份验证.
我尝试在<location/>标签中做,但看起来你不能在<authentication/>标签中有<location/>标签,至少不是通过VS 2008内置的网络服务器.
这出错了 - 错误3在应用程序级别之外使用注册为allowDefinition ='MachineToApplication'的部分是错误的.此错误可能是由于未在IIS中将虚拟目录配置为应用程序引起的.
<location path="/folder1">
<system.web>
<authentication mode="Forms" />
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</location>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
25224 次 |
| 最近记录: |