相关疑难解决方法(0)

Web浏览器的cookie密钥的最大大小是多少?

Web浏览器的cookie密钥的最大大小是多少?

我知道cookie的最大大小是4KB,但密钥是否也有限制?

browser cookies

286
推荐指数
6
解决办法
25万
查看次数

29
推荐指数
3
解决办法
2万
查看次数

ASP.NET MVC身份验证Cookie未被检索

我很难在具有自定义主体的MVC应用程序中实现"记住我"功能.我把它归结为ASP.NET而不是为我检索身份验证cookie.我在Google Chrome中添加了一张快照.

  1. 显示在控制器操作中设置并放置在ViewData中以供视图读取的Request.Cookies的结果.请注意,它缺少.ASPXAUTH cookie

  2. 显示Chrome开发人员工具的结果.你可以看到.ASPXAUTH包含在这里.

替代文字http://i50.tinypic.com/ibctjd.png

这可能是什么问题?为什么ASP.NET不从cookie集合中读取此值?

我的应用程序使用自定义IPrincipal.BusinessPrincipalBase是一个CSLA对象,它实现了IPrincipal.这是代码:

[Serializable()]
public class MoralePrincipal : BusinessPrincipalBase
{
    private User _user;

    public User User
    {
        get
        {
            return _user;
        }
    }

    private MoralePrincipal(IIdentity identity) : base(identity)
    {
        if (identity is User)
        {
            _user = (User)identity;
        }
    }

    public override bool Equals(object obj)
    {
        MoralePrincipal principal = obj as MoralePrincipal;
        if (principal != null)
        {
            if (principal.Identity is User && this.Identity is User)
            {
                return ((User)principal.Identity).Equals(((User)this.Identity));
            }
        }
        return base.Equals(obj);
    }

    public override int …
Run Code Online (Sandbox Code Playgroud)

asp.net cookies asp.net-mvc

8
推荐指数
1
解决办法
4013
查看次数

标签 统计

cookies ×3

asp.net ×1

asp.net-mvc ×1

browser ×1

filesize ×1

javascript ×1