当前位置: 首页 > 编程笔记 >

在SAP ABAP中获取未经授权的异常

韦嘉颖
2023-03-14
本文向大家介绍在SAP ABAP中获取未经授权的异常,包括了在SAP ABAP中获取未经授权的异常的使用技巧和注意事项,需要的朋友参考一下

要解决此问题,您需要在代码中添加try / catch响应。如果您不包括授权标头,则会导致服务器出现错误401。

try {
    CatalogService.CatalogChangeClient service =
     new CatalogService.CatalogChangeClient();
    service.ClientCredentials.UserName.UserName = "username";
    service.ClientCredentials.UserName.Password = "password";
    service.ClientCredentials.SupportInteractive = true;
    ProductUpdate[] products = new ProductUpdate[1];
    products[0] = new ProductUpdate();
    products[0].ProductCode = "00001";
    products[0].ProductDescription = "TestProduct";
    string result = service.UpdateProducts(products);
} catch (Exception exception) {
    Console.WriteLine(exception.Message);
}
 类似资料:
  • 我的代码:GoogleCredential凭据 credential.refreshToken() 错误日志: 创建服务号的步骤: 我在凭据中的oauth 2.0中创建了一个Web应用程序 然后我用客户端ID创建了一个服务号 现在我正在使用这个服务号和从它生成的p12证书来验证和创建Google凭据的对象 一旦刷新令牌,我就给了我401例外。 在这种情况下,任何帮助都会受到感激

  • 我们正在尝试创建一个微服务模块,其工作是每天一次获取使用Microsoft Graph API(/users/)的所有用户,并对他们做一些事情。 然后我们得到了来自Azure Blade的管理同意。 下面是我获得的令牌的有效负载(部分信息省略) 然后尝试让用户访问,我收到一个错误,说应用程序没有访问该资源的权限。

  • 我使用了以下来自google的示例https://developers.google.com/identity/sign-in/web/server-side-flow到目前为止,我能够实现以下步骤: 用户在客户端(浏览器)进行身份验证。 代码返回并保存在服务器数据库中。 请求身份验证代码令牌时,响应异常:401未授权 我检查了以下内容: 接口已启用 在 https://developers.go

  • 问题内容: 我从Nexus存储库中检出了代码。我更改了帐户密码,并在文件中正确设置了密码。在执行时,我收到错误消息,说明它尝试从该存储库下载文件。 任何想法如何解决此错误?我在Maven 3.04中使用Windows 7 问题答案: 这里的问题是所使用的密码出现错字错误,由于密码中使用了字符/字母,因此很难识别。

  • 以下是收到的错误消息: “ErrorMessage”:“401未经授权:[{\r\n\”错误“:{\r\n \”代码\“:\”invalidauthenticationToken\“,\r\n\”消息\“:\”访问令牌验证失败。\“,\r\n\”innererror\“:{\r\n \”日期\“:”2020-06-12T11:49:22\“,\r\n\”请求-id\“:”7988BD2E-3274