0

在 Azure cosmos DB 上,我希望用户只能访问 DATA 平面(无 CONTROL 平面)。遵循 REST API ( https://docs.microsoft.com/en-us/rest/api/cosmos-db/create-a-user ) 我可以创建一个用户然后授予他权限。现在,我坚持控制令牌。我可以在设置权限时自动获取。但没有了。此外,为什么要在连接字符串中包含它获取许可,例如使我能够获取令牌

"_token": "type=resource&ver=1&sig=/l3kOULV1Vjk+ZnBqUmzow==;dkMrrNO/x8YperU6omZmUmNcwPCXPmpWUFtB3HFFNlqxvGCJsx0tk2IjOPVYf/jV53fAxaBq9vrB7eXG5dgGAJWCTzm1A0L1Hi5FMeo5uxrDn3be3ySifJxKe0uby6eAQ4XrQUKHwGz14y9fkBxuHt8GoZlFEWo5hZHyuSv/hOvvxeM7N4BBIbEiToGiZjt+g6Gx5qvipGMd16X//EpvWs8EXHMUBqf4x0KR4WODiBs=;"

4

1 回答 1

0

令牌仅在一个小时内有效,但您可以覆盖它并延长最多五个小时。权限

如果您将使用资源令牌来管理对 Cosmos 的访问,您将需要实现一个令牌代理来管理它。我可以给你举两个例子。

Xamarin 移动应用程序的令牌代理

Citrix 在 Java 中创建的令牌代理

希望这会有所帮助。

于 2020-03-30T15:51:45.450 回答