我有一台 SBS 2011 Essentials 服务器。用户可以使用其用户名和密码登录远程 Web 访问。
然而,当用户尝试从远程 Web 访问网站远程登录到他/她的计算机时,麻烦就开始了。
当用户点击自己的计算机(在 RWA 网站中)时,首先会向用户显示一个窗口,其中列出了发布者、类型、远程计算机名称和网关服务器。这里一切似乎都很好,用户单击“连接”。系统会提供用户凭据,并尝试连接。
但是,登录尝试总是失败,并显示消息“登录尝试失败”。
登录尝试始终会在服务器日志中生成三个日志事件:
EventId: 4672 - Special Logon
EventId: 4624 - Logon
EventId: 4634 - Logoff
发生的所有事件都有相同的时间戳。
用户尝试登录的客户端计算机上未记录任何事件。
其他人通过转到他们的 IIS 服务器并为 Rpc 和 RpcWithCert(在默认网站中)启用“Windows 身份验证”解决了此问题。但是,这在服务器上已就位。
我还已准备好 RD CAP 和 RD RAP。
附注:如果我尝试使用“从任意位置连接”功能通过远程桌面连接连接到任何计算机 - 那么一切都会顺利进行!换句话说,只有在尝试通过远程 Web 访问网站登录计算机时才会发生错误。
我已经想不出如何解决这个问题了(花了太多时间)。任何想法都非常感谢!
答案1
在 Exchange 命令行管理程序中进行以下更改:
Get-OutlookAnywhere | Set-OutlookAnywhere –IISAuthenticationMethods:Basic,ntlm
Autoconfig 服务将为您更新 IIS,并且基本身份验证和 Windows 身份验证都将正确添加。