开发者社区> 问答> 正文

遇到 SDK.InvalidRegionId Can not find endpoint to access 问题应该如何解决?

使用阿里云SDK时,不论是Java,Python,PHP还是C#,都可能会遇到这个异常,这个异常的错误码为 ,SDK.InvalidRegionId, 错误信息为 Can not find endpoint to access

这个错误究竟应该如何正确地解决呢?

展开
收起
青塘sdk 2018-10-03 22:03:35 12639 0
4 条回答
写回答
取消 提交回答
  • SDK.EndpointResolvingError : No endpoint for product 'Dysmsapi'.

    2019-07-17 23:07:47
    赞同 展开评论 打赏
  • 阿里云SDK研发人员

    1, 将SDK Core升级到最新版本(如果你在使用Java SDK,则升级aliyun-java-sdk-core; 如果你正在使用Python SDK,则升级aliyun-python-sdk-core)。旧SDK的实现存在bug,因此解决这个问题需要首先升级SDK core。

    2, 升级完毕,再重新运行出现问题的代码,观察是否仍然有异常(exception),并按照异常的错误信息分情况处理。

    3, 升级后如果遇到 SDK.EndpointResolvingError , 错误信息为No such region <region-id>. Please check your region ID.,原因是Region ID不正确,根据 阿里云地域列表 填写正确的Region ID再试试。

    4, 升级后如果遇到SDK.EndpointResolvingError,错误信息为No endpoint in the region <region-id> for product <product-id>.,则表示SDK无法找到你所需要的产品和地域所对应的服务地址(endpoint)。参见解决方法:SDK.EndpointResolvingError No endpoint in the region for product .如何解决?

    5, 升级后遇到其他错误,则按照错误信息的具体内容分别处理。例如,InvalidTimeStamp.Expired Specified time stamp or date value is expired.

    2019-07-17 23:07:47
    赞同 展开评论 打赏
  • 擅长互联网移动开发。。。

    地域设置不对,请对应导入SDk环境配置。

    2019-07-17 23:07:47
    赞同 展开评论 打赏
  • 阿里云问答专家、阿里云认证云计算工程师、Java研发工程师

    产品地域设置不对,请查看对应产品文档,确定产品的地域,有的产品支持多地域,有的支持单地域。

    2019-07-17 23:07:47
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
从 SDK 到编解码:视频直播架构解析 立即下载
跨平台的云服务SDK需要什么 立即下载
一个跨平台的云服务SDK需要什么 立即下载