ClearCredentials

此 ArcGIS 3.1 文档已 存档,并且不再对其进行更新。 其中的内容和链接可能已过期。 请参阅最新文档

摘要

将从客户端计算机中移除 ArcGIS Server 凭据信息以禁用安全服务的访问权限。

说明

可以使用 arcpy.ImportCredentials 函数导入凭据信息。 完成凭据信息导入后,可以使用 ClearCredentials 函数从客户端计算机中移除 ArcGIS Server 凭据信息以禁用安全服务的访问权限。 ClearCredentials 函数也可用于打印包含 ArcGIS Server 中安全服务的 Web 地图

语法

ClearCredentials (connections)
参数说明数据类型
connections
[connections,...]

A list of dictionaries with key-value pairs of credential information obtained from the arcpy.ImportCredentials function.

Dictionary

代码示例

ClearCredentials 示例
import arcpy

# import credentials
secured_credentials = arcpy.ImportCredentials([r"C:\Project\SecuredServices.ags"])
aprx = arcpy.mp.ArcGISProject(r"C:\Project\USA.aprx")
m = aprx.listMaps()[0]

# add secured service to map
m.addDataFromPath('http://SampleServer:6080/arcgis/rest/services/secured/ProjectArea/FeatureServer/0')

# clear credentials when finished
arcpy.ClearCredentials(secured_credentials)