Доступ к автономной базе данных Oracle работает в Curl, но не в C#C#

Место общения программистов C#
Ответить
Anonymous
 Доступ к автономной базе данных Oracle работает в Curl, но не в C#

Сообщение Anonymous »

Я пытаюсь реализовать базу данных Oracle json.
Когда я запускаю это:

Код: Выделить всё

curl -i -H "Authorization: Bearer VFQzfKCN0C1wkqyxTAR3yw"
-X GET https://xxxxxx-yyy.adb.eu-stockholm-1.oraclecloudapps.com/ords/peka/soda/latest/
он ​​работает как положено, без каких-либо проблем.
При реализации той же функции в коде C# я получаю:

Ошибка БД: несанкционировано»

Я знаю, что токен доступа работает, поскольку он тот же, что я использовал выше. завиток.
Вот код:

Код: Выделить всё

using Unity.Services.CloudCode.Core;
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;

namespace ReadPlayerRecord;

public class MyModule
{
public string url = "xxxxxx-yyy.adb.eu-stockholm-1.oraclecloudapps.com";
public string clientId = "zzzzz";
public string clientSecret = "mmmm";

private string? msg;
public AccessToken? accessToken;

private static readonly HttpClient client = new HttpClient();

[CloudCodeFunction("ReadPlayerRecord")]
public async Task ReadPlayerRecord()
{
msg = ">>ReadPlayerRecord GetAccessToken > SODA >ReadPlayerRecord> GetAccessToken > SODA 

Подробнее здесь: [url]https://stackoverflow.com/questions/78560594/oracle-autonomous-database-access-works-in-curl-but-not-in-c-sharp[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»