none
提一个一直都没想明白的问题,关于Forms认证的。 RRS feed

  • 问题

  • <
    authentication 
    mode
    ="Forms "
    >
    
    < forms name ="MyCookie"
    loginUrl
    ="Login.aspx"
    timeout
    ="60"
    path
    ="/"
    protection
    ="All" >
    </ forms >
    </ authentication >

    我想问下这个Path到底是在起什么作用?
    请研究过这个问题的TX,给我解惑下。谢谢了。

    别人笑我忒疯癫,我笑别人看不穿; 不见五陵豪杰墓,无花无酒锄作田。
    2010年6月10日 15:10

答案

全部回复

  • 比如两个子目录可以有不同的身份验证方式。比较常见的应用场合是在动态生成图片和脚本的时候,让还没登录的用户在登录页也可以看到图片和脚本。

    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP
    2010年6月10日 19:10
    版主
  • 不同目录不同的验证,是设置location path的嘛。

    这个path只能设置一个,怎么会设置了不同目录的身份验证。

    csdn说的是这个path是为应用程序发出cookie设置路径。不明白这个是什么意思。


    别人笑我忒疯癫,我笑别人看不穿; 不见五陵豪杰墓,无花无酒锄作田。
    • 已编辑 花雨透 2010年6月11日 3:02 addition
    2010年6月11日 2:59
  • path是设置cookie的path
    【孟子E章】
    2010年6月11日 6:05
    版主
  • MSDN文档上是这样解释的:

    Path. This property specifies the virtual path for the cookie. The default value is "/", indicating root directory.

    详情可以参考下面文档:

    http://msdn.microsoft.com/en-us/library/ff647070.aspx

    http://msdn.microsoft.com/en-us/library/ff648341.aspx


    Microsoft Online Community Support
    2010年6月14日 3:14