ClearCredentials

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

描述

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)