方法1、在Default.aspx中让用户输入账号和密码做验证;
方法2、在web.config中写一个<authentication mode="Forms">,然后写一个Login.aspx页面让用户输入账号和密码做验证;
两种方式 那种好一些?可以从控制、安全性等方面阐述,也可以任意发挥。我是菜鸟,从头学习web开发,希望大家帮助我开拓眼界。
------解决思路----------------------
菜鸟就先实现功能,不要纠结安全性什么的了
你纠结了一大堆,结果最终啥都做不出来,不是白纠结?
等你把该做的都弄明白了,再研究更加高大上的东西
------解决思路----------------------
从你的描述,根本看不出这两个方案有任何区别,不过就是文件名不一样罢了
一个是Default,一个是Login
<authentication mode="Forms">这个只不过是验证方式,是匿名验证还是Form验证,在局域网里应用,都可以.在互联网上应用,只能匿名验证.但是我估计你现在做的东西根本就放不到互联网上去
------解决思路----------------------

你先实现了再说……
------解决思路----------------------
不要为了这点小问题卡住,先往下做
比如先按第一种方案做
如果以后觉得不好,也不过是页面改个名字,web.config里改一行代码的问题,多大点事
------解决思路----------------------
学习了!!楼主也来学习下
