如何验证 RPC 代理服务器是否已配置基本身份验证

 

上一次修改主题: 2006-07-26

本主题帮助您解决 RPC over HTTP 连接失败的问题。本文说明如何验证 RPC 代理服务器是否已配置为使用基本身份验证。

如果客户端被反复提示输入其凭据,请验证 RPC 代理服务器是否已配置为使用基本身份验证。执行下列步骤。

note注意:
由于以下两个原因,建议您优先使用基本身份验证,而不使用 Windows 集成身份验证 (NTLM)。首先,RPC over HTTP 目前仅支持 NTLM,它不支持 Kerberos。其次,如果在 RPC over HTTP 客户端和 RPC 代理之间有一个 HTTP 代理或防火墙,它在 HTTP 头中插入一个“via”杂注,则 NTLM 身份验证将无法工作。有关详细信息,请参阅 RPC over HTTP Deployment Recommendations(英文)

过程

验证 RPC 代理虚拟服务器是否已配置为使用基本身份验证

  1. 启动“Internet 信息服务 (IIS) 管理器”。

  2. 展开“computername”(本地计算机),再展开“网站”,再展开在其中配置 Rpc 应用程序的网站,用鼠标右键单击“Rpc”,然后单击“属性”。

  3. 单击“目录安全性”选项卡,再单击“身份验证和访问控制”下的“编辑”。

  4. 单击以清除“启用匿名访问”复选框(如果已选中该复选框)。

  5. 单击以选中“基本身份验证(以明文形式发送密码)”复选框。您将收到以下消息:

    您所选择的验证选项会造成未经过加密的密码在网络上传输。想危害您的系统安全的人可用协议分析器检查在身份验证过程中使用的用户密码。有关用户身份验证的详细信息,请参照联机帮助。此警告不适用于 HTTPS (orSSL) 连接。

    您确定要继续吗?

    note注意:
    在此消息中,“HTTPS (orSSL)”一词是单词“HTTPS (or SSL)”的错误拼写。

    单击“是”。

  6. 单击“确定”两次。

详细信息