我正在使用APIM 1.10通过REST-API添加新API(请参阅:adding and removing css classes on href)并且它运行正常但是:
我想为api端点添加安全方案:“Basic Auth”。 但我不知道如何做到这一点,因为没有描述endpointConfig-config。
我需要这样的东西:endpointSecured:true,endpointAuthDigest:“Basic”,endpointUTUsername:“usN”,endpointUTPassword:“pass”
有什么想法吗?
C ya, 玛蒂
答案 0 :(得分:0)
以下步骤将帮助您达到要求。
答案 1 :(得分:0)
使用rest API创建API时,可以通过添加以下部分来添加安全端点详细信息。
的&安培; endpointType =固定&安培; epUsername = “管理员” &安培; epPassword =“admin”
这是一个示例命令
curl -X POST -b cookies http://localhost:9763/publisher/site/blocks/item-add/ajax/add.jag -d "action=addAPI&name=SampleAPI&context=/country&version=1.0.0&visibility=public&thumbUrl=&description=Check Country by Code&tags=country&endpointType=secured&epUsername="admin"& epPassword="admin"&tiersCollection=Gold,Bronze&http_checked=http&https_checked=https&resourceCount=0&resourceMethod-0=GET&resourceMethodAuthType-0=Application&resourceMethodThrottlingTier-0=Unlimited&uriTemplate-0=/*&default_version_checked=default_version&bizOwner=xx&bizOwnerMail=xx@ee.com&techOwner=xx&techOwnerMail=ggg@ww.com" -d'endpoint_config={"production_endpoints":{"url":"http://services.groupkt.com/country/get/iso2code/IN","config":null},"endpoint_type":"http"}';