服务器配置,负载均衡时需配置MachineKey
Asp.Net应用程序中为什么要MachineKey?如何生成MachineKey?
如果你的Asp.Net程序执行时碰到这种错误:“验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate。”那么说明你没有让你的应用程序使用统一的machineKey,那么machineKey的作用是什么呢?按照MSDN的标准说法:“对密钥进行配置,以便将其用于对 Forms 身份验证 Cookie 数据和视图状态数据进行加密和解密,并将其用于对进程外会话状态标识进行验证。”也就是说Asp.Net的很多加密,都是依赖于machineKey里面的值,例如Forms 身份验证 Cookie、ViewState的加密。默认情况下,Asp.Net的配置是自己动态生成,如果单台服务器当然没问题,但是如果多台服务器负载均衡,machineKey还采用动态生成的方式,每台服务器上的machinekey值不一致,就导致加密出来的结果也不一致,不能共享验证和ViewState,所以对于多台服务器负载均衡的情况,一定要在每台站点配置相同的machineKey。
webconfig中需要配置如下:
<machineKey validationKey="9912131415161718190a0b0c0d0e0f1011987654" decryptionKey="99225577bbaa9988" validation="SHA1" />
转载于:https://www.cnblogs.com/simon-lu/p/9238586.html
服务器配置,负载均衡时需配置MachineKey相关推荐
- centos6.9负载均衡方案完整配置(lvs+keepalived+pxc+nfs+业务系统)
前期准备: NFS服务器:计算机名nfsserver,IP地址192.168.1.103,用于存放业务系统的数据. node1:计算机名PXC01,IP地址192.168.1.105,安装pxc系统和 ...
- Nginx负载均衡的详细配置及使用案例
Nginx负载均衡的详细配置及使用案例详解 感谢看过这一些列博文和评论的小伙伴, 我把自己所看到的学到的拿到这里来分享是想和大家一起学习进步, 想听听园友给出的意见, 也是对自己学习过程的一个总结. ...
- Nginx —— nginx负载均衡的详细配置 以及 使用案例详解.
1,话不多说, 这里我们来说下很重要的负载均衡, 那么什么是负载均衡呢? 由于目前现有网络的各个核心部分随着业务量的提高,访问量和数据流量的快速增长,其处理能力和计算强度也相应地增大,使得单一的服务器 ...
- 负载均衡原理与实践详解 第五篇 负载均衡时数据包流程详解
负载均衡原理与实践详解 第五篇 负载均衡时数据包流程详解 系列文章: 负载均衡详解第一篇:负载均衡的需求 负载均衡详解第二篇:服务器负载均衡的基本概念-网络基础 负载均衡详解第三篇:服务器负载均衡的基 ...
- MySQL数据库集群实现负载均衡的安装配置详解
本文我们详细地介绍了MySQL 5.0数据库集群负载均衡的安装配置工作,希望能够对您有所帮助. 本文我们主要介绍了MySQL数据库集群实现负载均衡的安装配置工作,接下来我们就让我们一起来了解一下这部分 ...
- f5负载均衡配置文件服务器,f5 负载均衡 dns 服务器 配置
f5 负载均衡 dns 服务器 配置 内容精选 换一换 查询负载均衡器状态树.可通过该接口查询负载均衡器关联的监听器.后端云服务器组.后端云服务器.健康检查.转发策略.转发规则的主要信息,了解负载均衡 ...
- f5 web服务器 位置,简说(地址和服务器池)F5负载均衡的部分配置
前面我们对F5负载均衡器的准备和安装过程做了归纳,以及对它的初始化和通用设置进行了完整的步骤分析。现在,就来对后边的设置过程进行讲述。想要做好均衡工作,地址的分配是重点,这之中我们的IP分配设置,以及 ...
- Nginx做反向代理和负载均衡时“X-Forwarded-For”信息头的处理
转载自:https://blog.51cto.com/wjw7702/1150225 一.概述 如今利用nginx做反向代理和负载均衡的实例已经很多了,针对不同的应用场合,还有很多需要注意的地方,本文 ...
- [Linux]使用宝塔面板做负载均衡时遇到的问题和解决办法
[Linux]使用宝塔面板做负载均衡时遇到的问题和解决办法 参考文章: (1)[Linux]使用宝塔面板做负载均衡时遇到的问题和解决办法 (2)https://www.cnblogs.com/guan ...
最新文章
- 无人值守u盘安装linux,从U盘无人值守安装linux操作系统(纯实践笔记)
- 网工路由基础(6)BGP协议
- 暴跌343亿,被吐槽太土!中国最惨的老品牌,还有救吗?
- mysql中的dateDayOfYear_Mysql 常用的时间日期及转换函数小结
- android 模拟器方向键,键盘操控使用方法
- IntelliJ IDEA 2014 付费版 免费版比较
- 【软件测试】白盒测试与黑盒测试的区别(不同)
- Unity Android汉化
- 华为网络设备交换机路由器查看MAC地址表项命令方法
- Halcon仿射变换图片(旋转、缩放、平移)
- Meet Apache Wicket
- 电信宽带连接数限制的一个坑
- 微信信息如何在服务器加密,微信 消息加解密说明
- 揭晓计算机的神秘面纱——计算机是如何工作的(一)
- HACKTHEBOX——Help
- quartus II使用
- mysql的联合索引_mysql联合索引详解
- IPv6:不发展才是最大的不安全
- Java Calendar 日历类的时间操作 Timestamp Date Calendar 相互转换
- js观察者模式on、emit、off、once实现