在2003里面怎么做一个拒绝匿名用户登录 在2003里面怎么做一个拒绝匿名用户登录的呢,我不想没有验证成功就访问我其他页面!谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 做1个登陆页面不就可以了吗?通过session来控制if(Session["Checked"]==true){//登陆后的页面}else{//未登录的页面} form验证,然后配置WEBCONFIG<configuration><system.web> <authentication mode="Forms"> <forms name="MyApp01" path="/" loginUrl="login.aspx" protection="All" timeout="30" > </forms> </authentication> <authorization> <deny users="?" /> </authorization></system.web></configuration>代码很简单几行就可以搞定。如果要整和其他的系统就稍微麻烦点。 这个在VS2003里面能做吗,好像是VS2005用的吧 vs2003也可以form验证吧,都有的 给你个比较详细的例子:http://blog.csdn.net/bycloud/archive/2006/05/16/741006.aspx这个延伸了一些东西,简单的你查MSDN帮助就可以看到 我向一个朋友学了一个方法。写一个自己的超类MyPage(没有页面元素),重载OnInit方法。只做验证。具体参考楼上 Firestone2003(笨笨小猪)。如果没有这个session就跳转到登录页面,登录成功后就 Session["user"] = user;user是你的一个表示用户的对象。有用户ID,密码等信息。我觉得这是一个不错的方法。 新年第一贴,请教一个Dotfuscator加密的问题 关于JavaScript文件加密 关于防盗链的疑问 gridview的使用 论坛问题 编码和解码解决传送字符不全问题 工行网络银行ddl谁有? Manifest问题! VS连接数据库,那个连接字符串是什么 为什么 Visual Studio Express 2013 安装这么复杂? 上传一个原图,然后生成缩略图上传到虚拟目录中,而原图不需上传,请教各位大大 求教一个关于数据格式的问题
通过session来控制
if(Session["Checked"]==true)
{
//登陆后的页面
}
else
{
//未登录的页面
}
<configuration>
<system.web>
<authentication mode="Forms">
<forms name="MyApp01" path="/" loginUrl="login.aspx"
protection="All" timeout="30" >
</forms>
</authentication>
<authorization>
<deny users="?" />
</authorization>
</system.web>
</configuration>
代码很简单几行就可以搞定。如果要整和其他的系统就稍微麻烦点。
http://blog.csdn.net/bycloud/archive/2006/05/16/741006.aspx
这个延伸了一些东西,简单的你查MSDN帮助就可以看到
具体参考楼上 Firestone2003(笨笨小猪)。
如果没有这个session就跳转到登录页面,登录成功后就 Session["user"] = user;
user是你的一个表示用户的对象。有用户ID,密码等信息。
我觉得这是一个不错的方法。