From 37060211b5c10a705321c2b9472c14b549de84fb Mon Sep 17 00:00:00 2001 From: Anton Kolesnyk <41349689+antkmsft@users.noreply.github.com> Date: Tue, 7 Nov 2023 21:33:05 -0800 Subject: [PATCH] Fix malformed URL in KeyVault (#5129) * Fix malformed URL in KeyVault * Update changelog --------- Co-authored-by: Anton Kolesnyk --- sdk/keyvault/assets.json | 2 +- sdk/keyvault/azure-security-keyvault-keys/CHANGELOG.md | 1 + sdk/keyvault/azure-security-keyvault-keys/src/key_client.cpp | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/sdk/keyvault/assets.json b/sdk/keyvault/assets.json index f8b013b9f..f49f57089 100644 --- a/sdk/keyvault/assets.json +++ b/sdk/keyvault/assets.json @@ -2,5 +2,5 @@ "AssetsRepo": "Azure/azure-sdk-assets", "AssetsRepoPrefixPath": "cpp", "TagPrefix": "cpp/keyvault", - "Tag": "cpp/keyvault_b7bbda693f" + "Tag": "cpp/keyvault_51f59d3347" } diff --git a/sdk/keyvault/azure-security-keyvault-keys/CHANGELOG.md b/sdk/keyvault/azure-security-keyvault-keys/CHANGELOG.md index 976eeae1a..7be35f06a 100644 --- a/sdk/keyvault/azure-security-keyvault-keys/CHANGELOG.md +++ b/sdk/keyvault/azure-security-keyvault-keys/CHANGELOG.md @@ -11,6 +11,7 @@ ### Other Changes - Fixed GCC 13 compilation error. (A community contribution, courtesy of _[adamdebreceni](https://github.com/adamdebreceni)_) +- Use well-formed URL for the HTTP request made in `KeyClient::GetRandomBytes()`. ### Acknowledgments diff --git a/sdk/keyvault/azure-security-keyvault-keys/src/key_client.cpp b/sdk/keyvault/azure-security-keyvault-keys/src/key_client.cpp index d2299898f..11a54a319 100644 --- a/sdk/keyvault/azure-security-keyvault-keys/src/key_client.cpp +++ b/sdk/keyvault/azure-security-keyvault-keys/src/key_client.cpp @@ -462,7 +462,7 @@ Azure::Response KeyClient::GetRandomBytes( reinterpret_cast(payload.data()), payload.size()); // Request and settings - auto request = CreateRequest(HttpMethod::Post, {"/rng"}, &payloadStream); + auto request = CreateRequest(HttpMethod::Post, {"rng"}, &payloadStream); request.SetHeader(HttpShared::ContentType, HttpShared::ApplicationJson); // Send and parse response