ClearCredentials

描述

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

讨论

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

语法

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

具有从 arcpy.ImportCredentials 函数获得的凭据信息键值对的字典列表。

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)