ClearCredentials

摘要

将从客户端计算机中移除 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)