关于权限问题,我也不知道是iis 设置还是程序的问题
起初程序是很正常的
然后我试着给他加forms 身份验证。
<authentication mode="Forms">
<forms name="MyForms" loginUrl="/test/WebForm3.aspx" protection="All">
</forms>
</authentication>
<authorization>
<allow users="administrator" />
<deny user="?" />
</authorization>
其中Webform3是个登入页,只是做简单的字符判断就跳转到webform2。aspx
当我输入正确的字符时,进行了正常的跳转。但是当我通过webform2跳到其他页面的时候,跳出一个对话框,让我输入网络密码,用户名,密码,域名,我把我的管理员账号密码,和机器名输进去以后,没有任何反应!!!
点取消,提示访问被拒绝。
但是当我把 <allow users="administrator" />
<deny user="?" />
改成<allow users="*" />程序正常运行,不会有对话框。