摘要:
Asp.net中实现同一用户名不能同时登陆(单点登陆)Web 项目中经常遇到的问题就是同一用户名多次登陆的问题,相应的解决办法也很多,总结起来不外乎这几种解决办法:将登陆后的用户名放到数据库表中;登陆后的用户名放到Session中;登陆后的用户名放到Application中;登陆后的用户名放到Cache中。一般的这几种方法都是登陆了之后,如果没有正常退出,第二次登陆将不被允许。这样一般都会存在一个问题:如果用户没有正常退出系统,那么他接下来继续登陆的时候,因为Session没有过期等问题,会被拒绝继续登陆系统,只能等待Session过期后才能登陆。本文介绍的方法是采用类似于MSN登陆的方法,第 阅读全文
摘要:
第一步:打开“Visual Studio 2008 命令提示”: 在命令提示符下输入(进行加密):aspnet_regiis.exe -pef "appSettings或者connStrings" "加密Web的路径(如:E:\Web\Web)" 解密只需加密代码中的“-pef”修改为“-pdf” 加密和解密,应注意以下几点:1、加密后的连接字符串可以直接使用,ASP.NET会自动对加密内容进行解密;2、加密和解密必须在同一机器上进行;3、站点路径中最好不用有中文 特别注意:要在交给客户,在客户的服务器端进行加密 ,解密时 要在加密的机子进行解密 阅读全文
摘要:
public static class GzipHelper { /// <summary> /// Gzip压缩 /// </summary> /// <param name="sourceFile">待压缩文件</param> /// <param name="destinationFile">指定生成压缩后的文件</param> public static void GzipFile(string sourceFile, string destinationFile) { if 阅读全文