zoukankan      html  css  js  c++  java
  • asp.net mvc 中[Authorize]在IE9以上版本关于FormsAuthentication.SetAuthCookie无效的问题 解决方案

    简单的解决方法是,在网站根目录,新增一个浏览器定义文件(browser definition file) 叫“App_Browsers”文件夹,然后里面放一个“IE10.browser”文件即可,网站自动识别读取
    步骤如下:
    1.添加一个"App_Browsers"文件夹
    2.添加一个"*.browser"后缀的文件,如IE10.browser
    3.添加文件内容如下:
    <browsers>
    <browser refID="Default">
    <capabilities><!-- To avoid wrong detections of e.g. IE10 -->
    <capability name="cookies" value="true" />
    <capability name="ecmascriptversion" value="3.0" />
    </capabilities>
    </browser>
    </browsers>

    完美解决了asp.net MVC 中[Authorize]标识,读取登陆cookie的问题。

  • 相关阅读:
    抽象工厂模式
    外观模式
    策略模式
    状态模式
    观察者模式
    装饰者模式
    模板方法模式
    适配器模式
    中介者模式
    组合模式
  • 原文地址:https://www.cnblogs.com/yonguibe/p/4476629.html
Copyright © 2011-2022 走看看