IIS网站发布后的安全问题(asp.net,C#)
2013-10-16 08:58
621 查看
lincunjing4|
分类:其他编程语言| 浏览773次
下载知道APP,提问优先解答!
方式一:扫描二维码下载
建议:可使用微信的“扫一扫”功能扫描下载
方式二:短信免费下载
下载链接将通过短信免费下发到您的手机
发送短信
分享到:
2010-07-21 10:39
提问者采纳
分类:其他编程语言| 浏览773次
我的主页即登陆页面是Default.aspx。登陆之后可以链接到很多页面,例如aaa.aspx。我的主机名是apple。别人可以输入网址http://apple/aaa.aspx直接访问而不需要登陆。请问一般用什么方法解决这类问题。
下载知道APP,提问优先解答!
方式一:扫描二维码下载
建议:可使用微信的“扫一扫”功能扫描下载
方式二:短信免费下载
下载链接将通过短信免费下发到您的手机
发送短信
分享到:
2010-07-21 10:39
提问者采纳
1.在登陆页登录成功后创建一个Session["userName"]来保存登录人的名字,然后在其他页面的Page_Load中 if(Session["userName"]==null){Reponse.Write("请登录!");Response.Wirte("<script>location.href='Default.aspx'</script>");} 2.使用.net的Form验证,在webconfig中配置 <authentication mode="Forms" > <forms name="authTest" loginUrl="~/admin/admin_login.aspx" timeout="20"> </forms> </authentication> 然后在登录按钮方法中 protected void ButtonLogin_Click(object sender, EventArgs e) { FormsAuthenticationTicket ticket=new FormsAuthenticationTicket (1,"LoginName",DateTime.Now,DateTime.Now.AddMinutes(20),false,"aaa",FormsAuthentication.FormsCookiePath); HttpCookie cookie=new HttpCookie(FormsAuthentication.FormsCookieName,FormsAuthentication.Encrypt(ticket)); if(ticket.IsPersistent) { cookie.Expires = ticket.Expiration; } Response.Cookies.Add(cookie); Response.Redirect("aaa.aspx"); } Form验证你可以自己在查查相关资料
相关文章推荐
- 【ASP.NET 问题】IIS发布网站后出现“检测到在集成的托管管道模式下不适用的ASP.NET设置”的解决办法
- asp.net mvc 网站发布后IIS配置问题小结
- c# asp.net Pdf 转换图片 在线预览 发布到iis中问题 最终解决篇—_—!
- 【ASP.NET 问题】IIS发布网站后出现 "处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误"的解决办法
- 把ASP.NET项目发布到IIS服务器上后,测试显示此问题,无法浏览网站的原因
- iis 发布asp.net mvc 网站时候js css 压缩问题,图片不加载问题
- 转:Asp.Net网站项目发布到IIS后验证码不能显示的问题解决
- Asp.Net 4.5网站使用IIS发布 uploadify插件 上传文件大小问题
- asp.net mvc 网站发布后IIS配置问题小结
- 【ASP.NET 问题】IIS发布网站后出现 "处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误"的解决办法
- 【ASP.NET 问题】IIS发布网站后出现 "处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误"的解决办法
- [置顶] ASP.NET+IIS+Access发布网站出现HTTP 错误 404.0 - Not Found
- 解决IIS打不开asp和asp.net网站发布程序
- IIS网站或系统验证码不显示问题——"使用了托管的处理程序,但是未安装或未完整安装 ASP.NET"
- 写给ASP.NET程序员:网站中的安全问题
- asp.net发布网站时三个选项的问题
- IIS服务器发布ASP.NET的网站出现500.19错误
- 学习笔记---将Asp.Net网站发布到IIS的四种方法及注意事项
- ASP.NET网站管理工具的【安全】功能无法使用问题
- 将Asp.Net网站发布到IIS的四种方法及注意事项