cookie专题提供cookie的最新资讯内容,帮你更好的了解cookie。
什么是认证和跟踪用户认证状态从页到页的最好的方法?有人说会话状态,有人说饼干? 我可以只使用一个具有用户ID的会话变量,并在认证后,安装一个具有用户信息的自定义User类。然后,在每个页面上,验证会话变量是否仍然处于活动状态,并从User对象访问基本用户数据? 有什么想法吗?任何好的例子? 没有完美的方式做到这一点。如果你把它存储在一个cookie,你会发现cookies可以被盗。如果你把它存储在
我想在auth cookie的用户数据部分存储一些类似用户昵称和用户ID(表主键)的数据。我这样做的原因是在浏览器关闭时保留这些数据,而不需要用户重新登录。 编辑:糟糕!已经实现了我没有很好的解释我不是试图根据他们的cookie重新认证一个用户。用户已经通过ASP.Net的会员制进行了认证 – 这部分是好的。我的问题是,如果我想显示用户的昵称,例如,我必须触发另一个SQL查询,然后将其存储在会话中
我正在读 Google’s documentation关于提高网站速度。他们的一个建议是从“无Cookie域”提供静态内容(图像,css,js等): Static content, such as images, JS and CSS files, don’t need to be accompanied by cookies, as there is no user interaction wi
我有很大的网站,使用了很多饼干。有约有14个不同的饼干在那里我有不同的cookie每个项目。当用户浏览网站时,他们的浏览器中将有14个Cookie。我不想要这个。 我想要一个单一的cookie,我的网站将有14个项目,我可以添加,编辑和删除它们。我尝试了许多方法,但我无法做到这一点。 我需要放一些运行时间的cookie,并将用户名保存在cookie中。用户登录后,我想保存其个人站点地址。最终我想要
我使用以下代码设置cookie过期: // remove existing cookies. request.Cookies.Clear(); response.Cookies.Clear(); // ... serialize and encrypt my data ... // now set the cookie. HttpCookie cookie = new HttpCookie(A
认证Cookie在短时间内(一天左右)似乎超时。我正在使用表单身份验证,并在web.config中使用slidingExpiration =“false”来设置timeout =“10080”。使用该设置,Cookie应在用户成功认证后大约7天到期。 这与IIS6的广告一样工作,但是当我将站点移动到IIS7时,该cookie过期的时间要快得多。我已经通过IE和Firefox在多台机器上证实了这一点
确定用户浏览器是否在ASP.NET中启用了Cookie的最佳方法是什么? 设置一个cookie,强制重定向到一些检查页面并检查cookie。 或者在每个页面加载上设置一个cookie,如果它还没有设置。例如,我认为这是为了检查是否支持cookies在尝试登录时显示消息,以便他们需要启用cookies。如果访客用户尚未设置cookie,请将登录cookie设置为某个默认值。然后在您的登录页面上,检查
有没有人知道如何在经典的ASP会话cookie上设置HTTPONLY? 这是在漏洞扫描中被标记的最后一件事,需要尽快修复,所以任何帮助都不胜感激。 ~~~一些关于我的问题的更多信息~~~ 有人可以帮我这个吗? 我需要知道如何在默认情况下创建的ASPSESSION cookie中设置HTTPONLY从ASP& IIS。 这是由服务器为所有asp页面自动创建的cookie。 如果需要,我可以在网站上的
我想使用cookie在我的网站上注册几页的参数。我尝试了以下代码,但不像我想要的那样: public ActionResult Index(int? dep, int? cat) { ...... string theDept = Request.QueryString["dep"]; HttpCookie cookie = new HttpCookie("search");
默认情况下,ASP.NET将设置其cookie以“mydomain.com”为基础。我更愿意让他们使用“www.mydomain.com”,以便我可以有其他“sub.mydomain.com”子域名是无Cookie的。 我已经在Session和Cookie对象中进行了一些挖掘,而我可以找到如何设置一个单一的cookie的域名,我没有看到一种方法来设置所有Session Cookie。 有人想法吗
Cookie的大小有任何限制吗?此外,这个浏览器是否依赖? “官方”最大尺寸是4KB,但我宁愿保持不变,不超过几百个字节。 原因是每次请求时,cookies都会从客户端发送到服务器 – 即使在请求图像,css和js文件(如果它们位于相同的主机something you should avoid in general上,但是对于小型站点可能不值得去打扰)。这意味着您将要求客户端为每个请求传输4KB
如何尊重IIS6中的“无Cookie域中的静态内容”页面速度规则? 要在IIS6 / IIS7 / IIS7.5中创建一个无味的网站(或子域,这是一个非常常见的最佳做法)很简单:您需要告诉网站您不要使用cookies :)这意味着在IIS条款中,不使用会话。 这可以通过两种方式在IIS6 / IIS7中实现。 >修改Web.config文件(我的个人推荐) >使用IIS管理器GUI查找设置并进行更
我对MVC4用户授权有问题。 System.Web.Security.Membership.ValidateUser返回true。 然后它到达FormsAuthentication.SetAuthCookie,我在浏览器中看到一个cookie。 然后User.Identity.IsAuthenticated由于某些原因仍然评估为false。 User.Identity.IsAuthenticate
我有一个Mvc 5客户端拥有自己的cookie认证。 我还有一个受到Owin承载令牌保护的Web Api(我使用了创建令牌端点的VS2013 Web Api模板) 好的,现在我的Mvc 5客户端需要使用我的WebApi。 我创建了一个获取承载令牌的方法: internal async Task<string> GetBearerToken(string siteUrl, string Userna
在dotnet core 1.1 asp中,通过执行以下操作,我能够配置和使用身份中间件,然后使用jwt中间件: app.UseIdentity(); app.UseJwtBearerAuthentication(new JwtBearerOptions() {}); 现在这已经发生了变化,我们实现了中间件: app.UseAuthentication(); 通过Startup.cs的Conf
一家外部公司已经对我正在开发的ASP.NET MVC 5应用程序进行了一些渗透测试. 他们提出的问题如下所述 A cookie linked with session Management is called AspNet.ApplicationCookie. When entered manually,the application authenticates the user. Even th
如何将页面中的所有cookie变量设置为ASP中的HTTPOnly? 我害怕使用Response.Cookies集合在设置HttpOnly时不起作用(它让我慢慢疯了!). 由于vbscript(至少在我正在测试的服务器上)将对分号进行字符编码. 而是自己手动添加标题,例如: Response.AddHeader "Set-Cookie", "YourCookieName=YourCookieVal
关于如何在ASP.NET会员cookie中存储自定义数据,任何人都可以给我一个例子(或指出我正确的方向)吗? 我需要向cookie添加一些自定义属性,如UserID和URLSlug,并能够以检索用户名的相同方式检索信息. 编辑: 我使用了Code Poet的例子并想出了以下内容. 当我在Dim SerializedUser As String = SerializeUser(userData)设置
我已经阅读过MSDN论坛,Dominic Baier的博客,以及其他来源,DPAPI将无法在Azure中开箱即用,并且在任何类型的Web场景中处理联合身份验证的一种方法是替换DPAPI转换使用可在整个服务器场中使用的私钥的服务器,例如使用X509证书的RSA加密.我在Azure MVC应用程序中采用了这种方法,并将SessionSecurityTokenHandler配置为: FederatedA
我正在使用带有EF端的ASP.NET核心身份我想在身份验证cookie中存储与用户相关的数据. 这就是我以前使用ASP.NET 4.6的方式(appcontext是要存储的数据): public static void IdentitySignin(AppContext appContext, string providerKey = null, bool isPersistent = false