You need to enable JavaScript to run this app.
最新活动
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

com.cumulocity.sdk.client.SDKException: Http 状态码:401

该异常表示在使用Cumulocity SDK客户端时发生了HTTP 401错误,这表示未经授权的访问。以下是可能的解决方法之一:

  1. 检查访问令牌或凭据:确保您提供了正确的访问令牌或凭据,以便进行身份验证。您可以检查代码中设置访问令牌的部分,并确保它们是准确的。

示例代码:

String accessToken = "YOUR_ACCESS_TOKEN";
CumulocityCredentials credentials = new CumulocityCredentials.Builder().withOAuthAccessToken(accessToken).build();
CumulocityHttpClientFactory httpClientFactory = new CumulocityHttpClientFactory.Builder().withCredentials(credentials).build();
CumulocityPlatform platform = new CumulocityPlatformImpl(httpClientFactory);
  1. 检查访问权限:确保您的访问令牌具有足够的权限来执行您尝试的操作。您可以检查Cumulocity控制台中的角色和权限设置,并确保您的访问令牌具有所需的权限

示例代码:

String accessToken = "YOUR_ACCESS_TOKEN";
CumulocityCredentials credentials = new CumulocityCredentials.Builder().withOAuthAccessToken(accessToken).build();
CumulocityHttpClientFactory httpClientFactory = new CumulocityHttpClientFactory.Builder().withCredentials(credentials).build();
CumulocityInventory inventory = new CumulocityInventoryImpl(httpClientFactory);
ManagedObjectRepresentation mo = inventory.getManagedObjectById("12345");
  1. 检查网络连接:确保您的网络连接正常,并且能够与Cumulocity服务器建立连接。您可以尝试使用其他网络资源进行测试,以确定问题是否与您的网络连接有关。

示例代码:

String baseUrl = "https://your-cumulocity-instance.com";
CumulocityCredentials credentials = new CumulocityCredentials.Builder().withUsername("YOUR_USERNAME").withPassword("YOUR_PASSWORD").build();
CumulocityHttpClientFactory httpClientFactory = new CumulocityHttpClientFactory.Builder().withBaseUrl(baseUrl).withCredentials(credentials).build();
CumulocityPlatform platform = new CumulocityPlatformImpl(httpClientFactory);

请注意,以上示例代码仅用于说明目的,您需要根据自己的情况进行适当的调整。此外,您可能还需要参考Cumulocity SDK的文档和示例代码,以获得更多关于如何处理此异常的信息。

本文内容通过AI工具匹配关键字智能整合而成,仅供参考,火山引擎不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系service@volcengine.com进行反馈,火山引擎收到您的反馈后将及时答复和处理。
展开更多
面向开发者的云福利中心,ECS 60元/年,域名1元起,助力开发者快速在云上构建可靠应用

社区干货

云原生安全:保护云端应用的新策略与挑战 | 社区征文

并分享一些项目操作过程编码,以帮助开发团队更好地保护云应用程序。![picture.image](https://p6-volc-community-sign.byteimg.com/tos-cn-i-tlddhu82om/d23b036a3be8428a963c1821f5efc1b2~tplv-tlddhu82om-imag... iam_client = boto3.client('iam')# 创建新的 IAM 用户response = iam_client.create_user( UserName='myuser')```2. 容器安全 ```dockerfile# 使用 Dockerfile 定义容器镜像FROM nginx:latest# ...

展望 2022 :Android 开发技术动向 | 社区征文

(https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/e40bb464607e47b5af64525b74b1ad73~tplv-k3u1fbpfcp-5.jpeg?) |#### Foreground service restrictionsAndroid8 出于隐私保护的考虑,禁止了 Service 的后台启动,本次 Android12 中的限制进一步加强,除了一些特殊情况外,Foreground Service 也不允许在后台启动,否则会抛出 `ForegroundServiceStartNotAllowedException` 异常。 Service 的存在越来越鸡肋,或将逐渐被 WorkM...

【总结】Java实现短信验证码

验证失败返回错误代码及信息。````javapackage com.kyger;import jakarta.servlet.ServletException;import jakarta.servlet.http.HttpServlet;import jakarta.servlet.http.HttpServletRequest;import ja... KgCaptchaSDK KgRequest = new KgCaptchaSDK(appId, appSecret); // 前端验证成功后颁发的 token,有效期为两分钟 KgRequest.token = request.getParameter("kgCaptchaToken"); // System.ou...

基于 FFmpeg 实现一个数据流风格的视频处理工具 | 社区征文

[picture.image](https://p6-volc-community-sign.byteimg.com/tos-cn-i-tlddhu82om/3dee12712eae49fe8785d7d50b46d28d~tplv-tlddhu82om-image.image?=&rk3s=8031ce6d&x-expires=1715185266&x-signature=NTPyoQ64M... catch (Exception ex) { AnsiConsole.Markup($"[red]{ex.Message};\r\n{ex.StackTrace}\r\n[/]"); throw; } finally { proc.Close(); proc....

特惠活动

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

com.cumulocity.sdk.client.SDKException: Http 状态码:401-优选内容

异常处理(Java SDK)
本文介绍使用 TOS SDK 时的异常处理。 TOS 服务端错误TOS 服务端遵循 HTTP 规范,对于请求失败的场景定义了详细的 HTTP 状态码和业务错误码。详细内容,请参见TOS 服务端状态码和错误码定义。 SDK 自定义异常TOS Java SDK 包含两类异常,分别是客户端异常 TosClientException 和服务端异常 TosServerException,均继承自 TosException,而 TosException 继承自 RuntimeException。 客户端异常 TosClientExceptionTosClientException 一...
异常处理(Android SDK)
HTTP 规范。 TOS 服务端错误TOS 服务端遵循 HTTP 规范,对于请求失败的场景定义了详细的 HTTP 状态码和业务错误码,详细内容请参见TOS 服务端状态码和错误码定义。 SDK 自定义异常/错误捕获 TosException 并获取错误... 示例代码如下。 java /*** TOS Android SDK 封装了 TosException,并派生出三种 Exception* TosServerException:TOS 服务端产生的异常,具体异常信息可查看“错误码及处理措施”一节* TosClientException:TOS Androi...
SDK 常见问题
索引S3 SDK使用支持 S3 协议的 SDK 和工具访问 TOS 时,报错 Forbidden path to access server 或 InvalidPathAccess 是什么原因? Java使用 TOS Java SDK 报错 com.fasterxml.jackson.core.JsonParseException 是... HTTP状态码返回 400,说明客户端侧的配置或者参数有误,根据返回的信息提示进行重新配置。 使用 TOS SDK 上传或下载对象过程中客户端自动断开,报错 unexpected eof、request timeout、use of closed network connect...
快速入门(Android SDK)
以下代码展示了异步使用 SDK 的通用示例。 java import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import com.volcengine.tos.TOSV2;import com.volcengine.tos.TOSV2ClientBuilder;import com.volcengine.tos.TosClientException;import com.volcengine.tos.TosServerException;import com.volcengine.tos.model.object.PutObjectBasicInput;import com.volcengine.tos.mode...

com.cumulocity.sdk.client.SDKException: Http 状态码:401-相关内容

普通下载(Android SDK)

普通下载指的是通过 SDK 的 getObject 从指定桶中下载完整对象。在使用此接口之前,请确保您拥有对此对象的读访问权限。 示例代码以下代码展示如何下载一个对象。 java import android.os.Bundle;import android.util.Log;import androidx.appcompat.app.AppCompatActivity;import com.volcengine.tos.TOSV2;import com.volcengine.tos.TOSV2ClientBuilder;import com.volcengine.tos.TosException;import com.volcengine.tos.mod...

异常处理(Node.js SDK)

对于请求失败的场景定义了详细的 HTTP 状态码和业务错误码。详细内容,请参见 TOS 服务端状态码和错误码定义。 SDK 自定义错误 客户端错误 - TosClientErrorTosClientError 是客户端输入参数有误、连接超时或客户端... exception, message: ', error); }}async function main() { const bucketName = 'node-sdk-test-bucket'; // 目标桶 const objectName = 'object-not-exist'; // 不存在的对象 try { await client.getObje...

异常处理(Python SDK)

对于请求失败的场景定义了详细的 HTTP 状态码和业务错误码。详细内容请参见 TOS 服务端状态码和错误码定义。 SDK 自定义异常/错误 客户端异常/错误 - TosClientErrorTosClientError 是客户端输入参数有误、连接超时... 对桶和对象的操作都通过 TosClientV2 实现 client = tos.TosClientV2(ak, sk, endpoint, region) 下载对象 resp = client.get_object(bucket_name, object_key)except tos.exceptions.TosClientError as...

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

异常处理(.NET SDK)

本文介绍使用 TOS SDK 时的异常处理。 TOS 服务端错误TOS 服务端遵循 HTTP 规范,对于请求失败的场景定义了详细的 HTTP 状态码和业务错误码。详细内容,请参见 TOS 服务端状态码和错误码定义。 SDK 自定义异常 客户端异常 - TosClientErrorTosClientError 是客户端输入参数有误、连接超时或客户端执行取消断点续传上传等特殊操作引起的。例如使用 CreateBucket 创建桶时,如果桶名字符长度大于 63 个字符则返回异常。 服务端异常 - ...

SDK使用

1. 概述 目前提供 Golang、Java两种语言版本的SDK。 在使用 SDK 调用 OpenAPI 过程中不需要传入 ApiAction 和 ApiVersion,只需要在构造 Client 时指定 basePath,AK 和 SK,或者传入 《权限相关接口》1.获取用户临时... 码仅供参考 分群相关API 1. 分群列表 go opts := SegmentationApiLegacyGetSegmentListOpts{Current: optional.NewInt32(1), PageSize: optional.NewInt32(20)}responseBody, httpRespose, err := client.Segmenta...

异常处理(Browser.js SDK)

本文介绍使用 TOS SDK 时的异常处理。 TOS 服务端错误TOS 服务端遵循 HTTP 规范,对于请求失败的场景定义了详细的 HTTP 状态码和业务错误码。详细内容,请参见 TOS 服务端状态码和错误码定义。 SDK 自定义错误 客户端错误 - TosClientErrorTosClientError 是客户端输入参数有误、连接超时或客户端执行取消断点续传上传等特殊操作引起的。例如使用 CreateBucketV2 创建桶时,如果桶名字符长度大于 63 个字符则抛出异常。 服务端错误 ...

断点续传下载(Android SDK)

下载大文件时,可以使用 downloadFile 断点续传下载接口,TOS SDK 可通过 Range 下载的方式分片并发下载大文件,并借助本地 checkpoint 的机制记录已下载成功的分片。当出现网络异常或机器故障等问题导致下载中断,可再... import androidx.appcompat.app.AppCompatActivity;import com.volcengine.tos.TOSV2;import com.volcengine.tos.TOSV2ClientBuilder;import com.volcengine.tos.TosException;import com.volcengine.tos.model.ob...

目录场景(Node.js SDK)

else { console.log('unexpected exception, message: ', error); }}const bucketName = 'node-sdk-test-bucket';async function main() { try { // 创建目录 const key = 'exampledir/'; const { requestId: putObjectRequestId } = await client.putObject({ bucket: bucketName, key, }); console.log('putObject Request ID: ', putObjectRequestId); // 创建多级目录 const key2 = 'e...

快速入门(Node.js SDK)

本文介绍如何使用 TOS Node.js SDK 完成一个基础操作,例如创建存储桶、上传、下载和删除对象等。 前提条件安装 SDK 初始化客户端 创建存储桶桶是 TOS 的全局唯一的命名空间,相当于数据的容器,用来储存对象数据。如... else { console.log('unexpected exception, message: ', error); }}async function main() { try { // 创建桶 await client.createBucket({ bucket: bucketName, }); // 列举所有桶,将列举...

特惠活动

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

产品体验

体验中心

云服务器特惠

云服务器
云服务器ECS新人特惠
立即抢购

白皮书

一图详解大模型
浓缩大模型架构,厘清生产和应用链路关系
立即获取

最新活动

爆款1核2G共享型服务器

首年60元,每月仅需5元,限量秒杀
立即抢购

火山引擎增长体验专区

丰富能力激励企业快速增长
查看详情

数据智能VeDI

易用的高性能大数据产品家族
了解详情

一键开启云上增长新空间

立即咨询