我完全坚持使用这个版本的1.0.0.0产品.
我正在域环境中运行,但对于我正在使用的特定应用程序,我想禁用安全性以减少访问缓存时服务器上的工作负载.
我有一堆使用SQL会话状态的现有应用程序的Web服务器,其想法是推出AppFabric并使用会话状态提供程序和快速解决方案来加快速度.目前有一个单独的服务器运行appFabric主机.
所有服务器都在同一个域中.
我在主机上使用此模式运行AppFabric
Set-CacheClusterSecurity -ProtectionLevel EncryptAndSign -SecurityMode Transport
Web服务器上的本地应用程序池正在使用NETWORK SERVICE帐户,并且我已授予计算机帐户权限,并且一切正常.
但是在服务器上我设置了这个
Set-CacheClusterSecurity -ProtectionLevel无-SecurityMode无
(停止和启动集群).
然后我得到这个错误.
ErrorCode:SubStatus:暂时失败.请稍后重试.(一个或多个指定的缓存服务器不可用,这可能是由繁忙的网络或服务器引起的.确保已为群集上的此客户端帐户授予安全权限,并允许AppFabric缓存服务通过所有缓存主机上的防火墙.稍后再试.)
我的假设是客户端(会话状态提供程序)默认设置为使用安全性并且不需要设置,但是找不到任何关于如何更改它的doco,或者我可能正在咆哮错误的树.
任何帮助,将不胜感激.
谢谢,
乔尔
您可以通过在dataCacheClient元素下添加securityProperties元素来配置web.config中的客户端安全性设置,例如
...
有客户端配置设置的完整参考这里.