如何实现http连接加密?(欢迎讨论) 不能只在首页验证呀,登陆到bb.aspx时也要进行身份验证的!写程序时,一个思路不行,应该换一个思路! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有太好的办法。你可以设一个Session["login"]的布尔值然后非入口aspx文件都执行一下判断(可以做成公用组件),login不为真就redirect("https://localhost/login.aspx")或者reponse.end不知道大家还有什么更好的办法,拭目以待:) 在页面的最顶端加判断if (session["login"]<>"true"){response.redirect("index.aspx");} <authentication mode="Forms" > <forms name=".ASPXUSERDADIFH" loginUrl="aa.aspx" protection="All" timeout="30" path="/"/> </authentication>在WEB.Config 文件里相关处修改为上面的信息 在上面的基础上加 <authorization> <deny users="?" /> </authorization>建议看一下.net PetShop里面有这种应用同时看看asp.net的认证 在bb.aspx page_load中加入验证代码 在BB.aspx窗体的Load事件中控制访问网页代码如:private void Page_Load(object sender,System.EventArgs e){ if(Session["usrRole"]==null) { Response.Redirect("..\\default.aspx"); } if(!(Session["usrRole"].ToString()=="Admin")) { Response.Redirect("..\\default.aspx"); }}作为参考! 应用程序中的服务器错误 未将对象引用设置到对象的实例 一个很很低级的问题,呵呵! Windows里面的Settings.settings里面的问题 为什么手动生成的windows form程序运行时带有命令行窗口??? IHTML的接口为什么分2、3、4之类的,有什么区别? 我用C#做了一个PDA软件 如何打包!!!!! 请教添加引用时出的问题 怎样telnet smtp.live.com 25? 请问RichTextBox中,“覆盖”输入模式是如何实现的? SetWindowsHookEx 返回值总是0 如何给程序设置一个热键? listview中的拖动问题和文件的复制问题
你可以设一个Session["login"]的布尔值
然后非入口aspx文件都执行一下判断(可以做成公用组件),
login不为真就redirect("https://localhost/login.aspx")或者reponse.end不知道大家还有什么更好的办法,拭目以待:)
<forms name=".ASPXUSERDADIFH" loginUrl="aa.aspx" protection="All" timeout="30" path="/"/>
</authentication>在WEB.Config 文件里相关处修改为上面的信息
<authorization>
<deny users="?" />
</authorization>
建议看一下.net PetShop里面有这种应用
同时看看asp.net的认证
private void Page_Load(object sender,System.EventArgs e)
{
if(Session["usrRole"]==null)
{
Response.Redirect("..\\default.aspx");
}
if(!(Session["usrRole"].ToString()=="Admin"))
{
Response.Redirect("..\\default.aspx");
}
}
作为参考!