【问题标题】:can't connect to remote appfabric cache无法连接到远程 appfabric 缓存
【发布时间】:2014-07-16 19:39:42
【问题描述】:

我已经安装了 Windows Server AppFabric。集群运行良好。 现在我尝试从 ASP.NET 应用程序远程访问缓存。这不起作用。 我收到一条错误消息,说服务器拒绝了客户端身份验证"

消息很清楚,但我不知道如何解决它。我不知道如何发送我的凭据。

有什么想法吗?


这是我的会议

  • 在 Windows Azure 上的 VM 上安装了 2 个服务器集群。本地服务器是我的笔记本电脑

  • 我正确设置了虚拟网络和 VPN。

  • 每台服务器都可以互相访问或ping通,所以我确定网络正常。

  • 集群正在运行,get-cache 正常

  • 我没有忘记在每个集群上设置端点

  • 我在所有 3 台服务器上创建了这个帐户:appFabricAccount,密码相同。

  • 帐户是本地管理员,这是一个本地帐户。

重要提示:这是本地 AppFabric,而不是 Azure AppFabric。 Azure 仅用于托管我的虚拟机。

【问题讨论】:

    标签: caching credentials appfabric


    【解决方案1】:

    您可以尝试使用 grant-CacheAllowedClientAccount 将“NT Authority\Network Service”添加到现有帐户并尝试吗?由于您是从本地网络外部访问它,因此可能需要这样做..

    【讨论】:

    • 在加入域的机器中,通常机器使用 domain\system$ 帐户连接到另一台机器。您可以尝试将 machineName$ 帐户添加为客户端,然后重试。
    • 我的本地 PC 在域上,但不是 appFabric 服务器实际上我在 asp.net 服务器 (appFabricAccount) 上安装了本地用户帐户。此帐户在所有其他服务器上都相同。所以我怀疑我应该使用它的凭据。但我不知道在连接到缓存时传递
    【解决方案2】:

    我认为问题解决了。

    我原谅了将 Web 应用程序运行到在身份上运行的应用程序池中:appFabricAccount

    我做到了。

    我仍然有一个错误,但这是一个版本控制问题。 我认为问题已解决。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-02
      • 2018-11-12
      相关资源
      最近更新 更多