简单的解决方法是,在网站根目录,新增一个浏览器定义文件(browser definition file) 叫“App_Browsers”文件夹,然后里面放一个“IE10.browser”文件即可,网站自动识别读取步骤如下: 1.添加一个"App_Browsers"文件夹 2.添加一个"*.brows...
分类:
Web程序 时间:
2015-05-04 19:36:39
阅读次数:
243
1.有可能是使用net4.0+iis6之后没有打补丁。解决办法在IE10中登录我公司的一个网站时,点击其它菜单,页面总会自动重新退出到登录页,后检查发现,IE10送出的HTTP头,和.AUTHCookie都没问题,但使用表单验证机制(FormsAuthentication)却无法判断该用户已登入,保...
分类:
Web程序 时间:
2015-05-03 01:56:49
阅读次数:
223
因为FormsAuthentication 和 Session 的cookies不一样,造成了FormsAuthentication 还能进入,而 session已经超时的问题。最好的办法就是当让FormsAuthentication 执行logout,然后再转到同一个页面。可以定制一个module...
分类:
其他好文 时间:
2015-04-28 09:24:14
阅读次数:
148
MD5加密、解密的方法。 使用时的代码备忘:Response.Write(FormsAuthentication.HashPasswordForStoringInConfigFile("要加密的字符串","MD5"));以下是加密、解密的代码部分:/*用法 protected void Page_....
分类:
Web程序 时间:
2015-02-26 14:51:19
阅读次数:
146
这个MD5加密、解密的方法会使用即可。 使用时的代码备忘:Response.Write(FormsAuthentication.HashPasswordForStoringInConfigFile("要加密的字符串","MD5"));以下是加密、解密的代码部分:/*用法 protected...
分类:
Web程序 时间:
2015-02-24 09:03:41
阅读次数:
165
一般情况下,在我们做访问权限管理的时候,会把用户的正确登录后的基本信息保存在Session中,以后用户每次请求页面或接口数据的时候,拿到
Session中存储的用户基本信息,查看比较他有没有登录和能否访问当前页面。
Session的原理,也就是在服务器端生成一个SessionID对应了存储的用户数据,而SessionID存储在Cookie中,客户端以后每次请求都会带上这个...
分类:
其他好文 时间:
2015-02-16 16:58:18
阅读次数:
167
上传文件时必须验证是否已登入。当用FormsAuthentication做登入,使用FormsAuthentication.FormsCookieName进行验证是否已登入即可。 [HttpPost] public string Upload(HttpPostedFile...
分类:
Web程序 时间:
2015-02-15 12:08:32
阅读次数:
198
由于项目中要和php对接,要将一段字符串生成md5(16位)验证码,在英文字符时,没有太大问题,但在遇到中文时,两边字条始终不一致。php是别人的项目,看不到源码,网上一查,估计是这样写的:"; echo md5("admin"); // 32位MD5加密 ?> 之前的 md5代如下...
分类:
其他好文 时间:
2015-01-30 16:58:53
阅读次数:
395
配置项描述: 以上代码使用的均是默认设置,换言之,如果你的哪项配置属性与上述代码一致,则可以省略该属性例如。下面依次介绍一下各种属性:l name——Cookie的名字。Forms Authentication可能会在验证后将用户凭证放在Cookie中,name属性决定了该Cookie的名字。通.....
分类:
其他好文 时间:
2014-12-11 10:23:09
阅读次数:
185
那么我们可以这样操作
1.在登录的“Action”方法中接收“ReturnUrl”参数。
2.在验证登录的“Action”方法中登录成功后,判断如果“ReturnUrl”不为空就跳转到“ReturnUrl”指向的页面。
分类:
Web程序 时间:
2014-11-28 22:35:51
阅读次数:
283