BAM 门户的已知问题

本主题中包含的信息可以帮助您确定和解决使用 BAM 门户过程中可能出现的问题。

当 BAM 门户和 IE 位于同一台计算机上且安全设置较低时,会发生错误

问题

使用 Internet Explorer 时,在以下情况下,可能会在 “/BAM”应用程序中遇到错误消息服务器错误

  • 单击指向不存在的活动实例的相关活动时。

  • 在以下方案中单击“ 保存警报 ”按钮时:

    • ActivitySearch 页上创建查询,然后单击“ 设置警报”。

    • 完成警报字段,然后单击“ 保存警报”。

    • 单击“上一步”按钮。

    • 再次单击“ 保存警报 ”按钮。

    原因

    在安全级别设置为低的情况下运行 Internet Explorer 时,Web 请求以低特权执行。 为了满足 Windows 的集成安全性,Internet Explorer 传递具有低权限的用户令牌。

    如果在安装 BAM 门户的计算机上使用 Internet Explorer,并在 Internet Explorer 中将安全级别设置为低,则门户将模拟具有低权限令牌的用户。 此令牌不具有向事件日志写入数据的权限。 如果门户遇到错误,它将尝试将其记录到事件日志中并且此尝试将失败,因为用户令牌的权限被降低而不足以访问事件日志。

    解决方法

    如果需要从本地计算机进行浏览,应将 添加到 http://localhost 受信任的站点列表。

将 localhost 添加到受信任的站点列表

  1. 在 Internet Explorer 中,单击“工具”,然后单击“Internet 选项”

  2. 单击“安全”选项卡,然后在“选择要查看或更改安全设置的区域”窗口中单击“受信任的站点”。

  3. 单击“站点”按钮。

  4. “将此网站添加到区域 ”文本框中,键入 http://localhost。 如果选中“需要服务器验证” (“https:) 此区域中所有站点检查”框,请将其清除,然后单击“添加”按钮。 网站 http://localhost将显示在 “网站 ”列表中。

  5. 如有必要,请将此区域中所有站点 (https:) 要求服务器验证检查框还原到其原始状态。

  6. 单击“ 关闭 ”按钮,然后单击“ 确定”。

在 Internet Explorer 中使用 IP 地址作为 URL 时,Bam 门户聚合不填充现有数据

问题

在 Internet Explorer 中使用 IP 地址作为 URL 来查看 BAM 门户时,聚合将显示以下消息:“无详细信息。 The query could not be processed."

原因

Internet Explorer 中的默认安全设置可能会阻止使用 IPv4 和 IPv6 地址作为 URL 访问站点。

解决方法

将站点地址添加到受信任的站点列表中,即可跨域访问数据源。

将 IP 地址添加到受信任的站点列表

  1. 在 Internet Explorer 中,单击“工具”,然后单击“Internet 选项”

  2. 单击“ 安全 ”选项卡,然后单击“ 受信任的站点 ”安全区域。

  3. 单击“站点”按钮。

  4. “将此网站添加到区域”中,键入 BAM 门户的 IP 地址,然后单击“ 添加”。

  5. 单击“关闭”,然后单击“确定”

跨域启用对数据源的访问

  1. 在 Internet Explorer 中,单击“工具”,然后单击“Internet 选项”

  2. 单击“ 安全 ”选项卡,然后单击“ 受信任的站点 ”安全区域。

  3. 向下滚动到“设置”树的“杂项”节点时,单击“自定义级别”按钮。

  4. 在“ 跨域访问数据源 ”节点中,单击“ 启用”单选 按钮,然后单击“ 确定”。

BM.exe 不在 PowerShell 中运行

问题

在 PowerShell 中运行时,以下命名引发错误。

bm.exe get-config -FileName:config.xml  

原因

PowerShell 找不到 .exe 和配置文件的路径。

解决方法

如果在 PowerShell 中使用 bm.exe,请指定 .exe 和配置文件的完整路径。 例如: bm.exe get-config -FileName:config.xml 应指定为 “%BizTalkPathTracking%”\bm.exe get-config -FileName:”%InstallDir%”\Tracking\config.xml

另请参阅

规划 BAM 门户