asp.net-mvc – 有没有办法重命名RequestVerificationToken cookie名称?
发布时间:2021-01-11 22:44:32 所属栏目:asp.Net 来源:互联网
导读:使用ASP.net MVC v2.0,任何方式来更改__RequestVerificationToken cookie的名称?为了隐藏我们的底层技术栈,我想把cookie重新命名为不能追溯到ASP.Net MVC的东西. Steve Sanderson’s blog的更多信息. 看看MVC 2源代码我不认为可以更改cookie的名称. AntiForg
使用ASP.net MVC v2.0,任何方式来更改__RequestVerificationToken cookie的名称?为了隐藏我们的底层技术栈,我想把cookie重新命名为不能追溯到ASP.Net MVC的东西. Steve Sanderson’s blog的更多信息. 解决方法看看MVC 2源代码我不认为可以更改cookie的名称. AntiForgeryData类启动:private const string AntiForgeryTokenFieldName = "__RequestVerificationToken"; 并获取它刚刚调用的cookie名称: string cookieName = AntiForgeryData.GetAntiForgeryTokenName(ViewContext.HttpContext.Request.ApplicationPath); 在HtmlHelper类中.它需要应用程序路径并将其转换为基础64,并将其附加到__RequestVerificationToken的结尾,这是您在查看源时看到的内容. 如果您真的需要更改名称,我建议您从codeplex中下载MVC 2源代码,并查看使用源代码作为参考创建自己的html帮助器和防伪令牌.但是在这样做时,您可以随时介绍自己的错误 (编辑:十堰站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Plone和Asp.Net集成
- entity-framework – 如果EF 5,如何定义自定义命名约定
- asp.net类序列化生成xml文件实例详解
- 在ASP.NET中,什么决定了HostingEnvironment.IsDevelopmentE
- asp.net – Javascript日期本地化
- asp.net-mvc – 访问ASP.NET MVC应用程序中的控制器/操作列
- asp.net – “2015年4月20日Google帐户的OpenID2已经消失”
- asp.net-mvc – 如何将MVC 5 IdentityModels.cs移动到单独的
- iis-7 – ASP 3.0应用程序对象
- Asp.NetCore1.1版本去掉project.json后如何打包生成跨平台包
推荐文章
站长推荐
- asp.net-mvc-4 – 如何在MVC 4 w / default simp
- jQuery Ajax方法调用 Asp.Net WebService 的详细
- asp.net-mvc – 如何成功配置Common.Logging?
- asp.net – 如何在页面加载时以“添加新”模式进
- 如何使用WMD在ASP.NET中存储降价?
- ASP.net MVC ValidationSummary总是被渲染
- asp.net-mvc – asp.net mvc – string或int的路
- ASP.NET MVC4 Razor模板简易分页效果
- asp.net-mvc – IIS显示服务器错误而不是自定义错
- 部署DotNetNuke并将ASP.NET应用程序分开 – 可能
热点阅读