把Register.aspx这个页面放到没有设置为需要认证的目录即可

解决方案 »

  1.   

    嗯……说实在的,我不希望因为IIS的设置做到这一点。因为以后可能会有部署方面的问题,最好直接在代码中显示解决……不过有解决是好的,请问如何做到呢?^_^
      

  2.   

    在web.config中设置Register.aspx的授权
      

  3.   

    我不想通过设置IIS等其它配置解决这个问题,而希望在代码中进行设置。--用代码配置iis的属性,可以用adsi,不过比较麻烦以后可能会有部署方面的问题
    --用web.config配置不会有这方面问题的
       比如这样,把需要验证的放一个目录,在web.config里设定deny users="?"
    其他的目录不设deny users
     
      

  4.   

    to yxrj我请教别人时也说了可以在不同目录下放不同的web.config文件进行授权的分别设置,但似乎多个Web.config文件之间关于授权部分会产生冲突。看trace提示说好像需要把可以匿名访问的目录也设置为一个IIS的虚拟目录(?)。不会吧。请问能提供简单的例子,或是告诉我哪里有关的资料?MSDN里面查找不到太多例子……