在 ArcGIS CityEngine 中,登录到您的组织以访问您的内容、群组内容以及工程中您组织的内容。 您还可以登录到其他门户以使用其内容。
可以通过主菜单中的登录或者 ArcGIS CityEngine 工具栏中的登录菜单登录到 ArcGIS Online 和 ArcGIS Enterprise。 如果您没有 ArcGIS Online 账户,请参阅获取新账户以创建公共账户。
注:
要在导航器中访问所有门户项目并与组织和公众共享您的数据,请登录到门户。
主菜单
要从主菜单进行登录,请执行以下操作:
- 启动 ArcGIS CityEngine。
- 单击文件 > 登录。
- 输入您的用户名和密码。
用户名区分大小写,请使用与创建账户时完全相同的用户名。
- 单击登录。
选中自动登录以使 ArcGIS CityEngine 记住您的凭据并自动登录到该门户;默认情况下选中此选项。
登录菜单
要登录并管理您的门户,请执行以下操作:
- 单击工具栏中的登录菜单
。 - 单击登录以打开 ArcGIS CityEngine 登录对话框。
- 输入您的用户名和密码。
用户名区分大小写,请使用与创建账户时完全相同的用户名。
- 单击登录。
选中自动登录以使 ArcGIS CityEngine 记住您的凭据并自动登录到该门户;默认情况下选中此选项。
管理门户
您可以使用很多门户中的内容。 要访问其他门户的内容,您首先必须添加门户连接。
要添加门户连接,请执行以下操作:
- 单击工具栏中的登录菜单
。 - 单击管理门户。
随即显示首选项下的门户对话框。
- 单击添加新门户以打开添加门户对话框。
- 输入门户的 URL。
- 单击确定。
- 输入您的用户名和密码。
- 单击登录。
您可以按照上述相同步骤添加多个门户。
设置活动门户
您可以登录多个门户,但只有一个是连接到 ArcGIS Online 或 ArcGIS Enterprise 的活动门户。 要在首选项对话框中激活门户,请执行以下操作:
- 右键单击门户并选择设置为活动门户以激活该门户。
- 单击确定。
添加一个或多个门户后,当您下次启动应用程序时,系统会记住已连接的门户。
切换活动门户
您也可以从工具栏中的登录 ArcGIS CityEngine 菜单
切换活动门户。 要切换活动门户,请执行以下操作:
- 单击工具栏中的登录菜单
。 - 单击切换活动门户。
由此将打开所有可用门户的下拉列表。
- 单击要激活的门户。
注:
您可能需要登录到所选门户。
更改您的许可门户
您可能需要更改许可门户。 这是验证您的授权用户许可 (NUL) 并允许您使用 ArcGIS CityEngine 的门户。 例如,如果将您的 ArcGIS CityEngine 许可从 ArcGIS Online 组织移至 ArcGIS Enterprise 组织,则需要执行此操作。
在门户对话框的首选项下,关键图标
将指示 https://www.arcgis.com 或者您之前已添加的另一个门户是否为活动许可门户。
要更改许可门户,请确保已添加门户并完成以下步骤:
- 单击工具栏中的登录菜单
。 - 单击管理门户。
随即显示首选项下的门户对话框。
- 右键单击门户并单击从门户检索许可。

随即显示 ArcGIS 登录对话框。
- 输入您的用户名和密码。
- 单击登录。
使用社交登录账户进行登录
如果将您的 ArcGIS Online 账户配置为使用社交登录账户(GitHub、Facebook、Google 或 Apple)进行登录,您也可以在 ArcGIS CityEngine 中执行此操作;但是,将在外部 web 浏览器中完成登录。
- 要打开 ArcGIS CityEngine 登录对话框,请单击主菜单中的文件 > 登录,或者单击工具栏上的登录菜单
。 - 单击登录对话框中的 GitHub、Facebook、Google 或 Apple 按钮以打开外部 web 浏览器。
- 在外部 web 浏览器中提供您的 GitHub、Facebook、Google 或 Apple 凭据。
如果在外部浏览器中登录成功,则可以关闭浏览器选项卡并返回到 ArcGIS CityEngine。
注:
当使用来自 ArcGIS CityEngine 的社交登录方法时,可通过环回网络接口(127.0.0.1 或 ::1)将身份验证代码从外部浏览器未加密地发送到 ArcGIS CityEngine。 但是,身份验证代码将不会离开您的计算机,并且实施了保护授权代码 (PKCE) 的其他方法。
使用 web 浏览器进行登录
如果针对某些特殊的登录类型(例如 SAML 或 OpenID Connect)对您的账户进行配置,则从 ArcGIS CityEngine 登录对话框进行登录可能无法正常工作。 如果发生这种情况,您可以尝试使用外部 web 浏览器进行登录。
- 要打开 ArcGIS CityEngine 登录对话框,请单击主菜单中的文件 > 登录,或者单击工具栏上的登录菜单
。 - 单击登录对话框底部的使用浏览器进行登录以打开外部 web 浏览器。
- 在外部 web 浏览器中提供您的凭据。
如果在外部浏览器中登录成功,则可以关闭浏览器选项卡并返回到 ArcGIS CityEngine。
注:
要在 ArcGIS Enterprise 门户上执行此操作,您首先需要在此门户上配置 ArcGIS CityEngine 重定向 URI。当使用来自 ArcGIS CityEngine 的社交登录方法时,可通过环回网络接口(127.0.0.1 或 ::1)将身份验证代码从系统浏览器未加密地发送到 ArcGIS CityEngine。但是,身份验证代码将不会离开您的计算机,并且实施了保护授权代码 (PKCE) 的其他方法。
使用 Portal for ArcGIS 支持的身份验证方法
Portal for ArcGIS(随附在 ArcGIS Enterprise 和 ArcGIS Online 中)支持多种身份验证方法以保护对门户的访问。 这些方法决定了用户凭据的验证方式(通过内置存储或外部身份提供商),并且可以在门户层级(由门户直接处理)或 Web 层级(使用如 IIS 等 Web 服务器)进行配置。 选择取决于您组织的身份存储、安全需求以及期望的用户体验,例如单点登录。
下表总结了 ArcGIS CityEngine 中主要支持的身份验证方法:
| 支持的身份验证方法 | ArcGIS Online | ArcGIS Enterprise |
|---|---|---|
用于 ArcGIS Server 组件和 Portal for ArcGIS 的内置身份存储 | 是 | 是 |
安全声明标记语言 (SAML) | 是 | 是 |
OpenID Connect (OIDC) | 是 | 是 |
集成 Windows 身份验证 (IWA) | 不适用 | 否 |
Active Directory (AD) | 不适用 | 否 |
轻量级目录访问协议 (LDAP) | 不适用 | 否 |
公钥基础设施 (PKI) | 不适用 | 否 |
多因子身份验证 (MFA) | 是 | 是 |
使用社交账户登录(GitHub、Facebook、Google 或 Apple) | 是 | 是 |
注:
- 可以同时启用多种方法,例如内置存储 + SAML,允许用户在登录时进行选择。
- MFA 可以叠加在大多数方法之上(在全组织范围强制执行或按用户执行)。
- 有关详细设置,请参阅官方 Esri 文档。