我们有两个独立的 NLB 网络农场。
第一个场运行一个应用程序,该应用程序将内容传送到第二个 NLB 上面向客户的应用程序。
我们注意到,每当访问从第一个场加载内容的页面时,我们的日志中就会出现一个加密错误。
是否有任何理由不为两个场中的所有服务器提供相同的 machineKey 设置?
我们有两个独立的 NLB 网络农场。
第一个场运行一个应用程序,该应用程序将内容传送到第二个 NLB 上面向客户的应用程序。
我们注意到,每当访问从第一个场加载内容的页面时,我们的日志中就会出现一个加密错误。
是否有任何理由不为两个场中的所有服务器提供相同的 machineKey 设置?
如果您的集群运行相同的代码或共享服务,那么确实没有理由不使用相同的机器密钥。您应该考虑的一件事是机器密钥实际上是出于安全原因而构建的,并且您在继续之前对其进行评估。
我们已经在不同的集群上多次这样做了,效果很好。