Я использую Vault Docker со следующим файлом Env Docker:
#Vault
VAULT_IMAGE=vault:latest
ROOT_TOKEN=testroottoken
ROLE_ID=testRole
secret_id=testsecret
и пытаюсь использовать API по умолчанию, подобный этому
using (HttpClient client = new HttpClient()) {
var responseMessage = client.PostAsync(
$"http://localhost:8200/v1/auth/approle/login ",
CreateByteArrayContent(objectToBeCreated, "application/json"))
.GetAwaiter()
.GetResult();
var response = responseMessage.Content.ReadAsStringAsync().GetAwaiter().GetResult();
if (responseMessage.StatusCode != HttpStatusCode.OK) {
Console.WriteLine(response);
}
Я использую тот же подход для размещенного хранилища, но локально выдает неверный запрос на отсутствие клиентского токена.если кто-то может помочь мне решить эту проблему, пожалуйста