文字识别OCR 提示这个,访问控制那里需要授权吗?如果授权需要选择哪一个?[阿里云OCR]

文字识别OCR Error: noPermission: code: 401, You are not authorized to perform this operation. request id: A1C02764-E3BC-5CC0-AB6D-57D57F337E51 提示这个,访问控制那里需要授权吗?

如果授权需要选择哪一个?

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
4 条回复 A 作者 M 管理员
  1. 您好,对于文字识别OCR如果提示您401没有权限的话,您可以对于相应的子账号给予第三个权限授权即可。

  2. 主账号不需要,子账号需要授权。选第三个。也可以参考文档里的进行设置https://help.aliyun.com/document_detail/442329.html?spm=a2c4g.469176.0.0.95bb39fd4oeg0v 此回答整理自钉群“【官方】阿里云OCR公共云客户交流群”。

  3. 子账号或角色未授权(ocr-api)
    产品
    印刷文字识别 [ocr-api]
    {
    “RequestId”: “—-“,
    “HostId”: “ocr-api.*.aliyuncs.com”,
    “Code”: “noPermission”,
    “Message”: “You are not authorized to perform this operation.”
    }
    子账号或角色未授权。请您登录阿里云RAM控制台:https://ram.console.aliyun.com/permissions 给对应的子账号或角色添加 AliyunOCRFullAccess。

    点击新增授权选择相关产品,授权后在试试

  4. 楼主你好,是的,该错误提示表明您没有权限执行该操作。您需要在阿里云控制台中进入访问控制(RAM)页面,为您的账号或者子账号授权相应的 OCR 功能权限。您可以按照以下步骤进行操作:

    1. 登录阿里云控制台,找到访问控制(RAM)页面;
    2. 在 RAM 页面中,选择“Policies”选项卡,创建一个自定义的授权策略;
    3. 在自定义授权策略中,为 OCR 功能授权,例如设置 Action 为 “ocr:“, Resource 设置为 “acs:oss:::file/your-bucket-name/“;
    4. 为您的账号或者子账号绑定该自定义授权策略。

    完成以上步骤后,您应该就可以访问 OCR 功能了。

  5. 当您在使用阿里云文字识别OCR时遇到 “Error: noPermission: code: 401, You are not authorized to perform this operation. request id: A1C02764-E3BC-5CC0-AB6D-57D57F337E51” 错误提示时,一种常见的原因是没有正确配置访问控制权限。

    在阿里云中,访问控制是一种安全机制,用于限制和管理账号对于不同云服务的访问权限。当您使用阿里云文字识别OCR时,需要确保您的账号或子账号已经正确配置了OCR服务的访问权限。

    以下是一些可能的步骤来解决该问题:

    1. 检查访问控制权限:确保您的阿里云账号或子账号已经具有访问阿里云文字识别OCR服务的权限。您可以在RAM控制台中检查账号的权限策略,确认其中包含了OCR服务的访问权限。

    2. 配置适当的权限策略:如果您的账号没有相关权限,您需要修改账号的权限策略,以获得访问OCR服务的授权。可以在RAM控制台为账号添加相应的权限策略,确保其包含了OCR服务所需的访问权限。

    3. 刷新缓存:在更改权限策略后,刷新您的访问控制缓存,并确保您的账号具有执行OCR操作的权限。