diff --git a/Microsoft.WindowsAzure.Storage/src/shared_access_signature.cpp b/Microsoft.WindowsAzure.Storage/src/shared_access_signature.cpp index da2ee9d7..3e4e69c3 100644 --- a/Microsoft.WindowsAzure.Storage/src/shared_access_signature.cpp +++ b/Microsoft.WindowsAzure.Storage/src/shared_access_signature.cpp @@ -115,12 +115,6 @@ namespace azure { namespace storage { namespace protocol { splitted_query.erase(remove_param); } - auto signed_resource = splitted_query.find(protocol::uri_query_sas_resource); - if (require_signed_resource && signed_resource == splitted_query.end()) - { - throw std::invalid_argument(protocol::error_missing_params_for_sas); - } - web::http::uri_builder builder; for (auto iter = splitted_query.cbegin(); iter != splitted_query.cend(); ++iter) { diff --git a/README.md b/README.md index 5f017a08..74bf6436 100644 --- a/README.md +++ b/README.md @@ -65,7 +65,7 @@ To build with source code, there are three ways to install dependencies: Because Casablanca does not release NuGet packages anywhere anymore, Starting from 5.1.0, this repository cannot be built with pre-built Casablanca NuGet packages. However, you can export your own version of Casablanca NuGet packages to install dependencies of this project: ```BatchFile C:\src\vcpkg> .\vcpkg install cpprestsdk - C:\src\vcpkg> .\vcpkg export --nuget cpprestsdk --nuget-id=Casablanca --nuget-version=2.10.16 + C:\src\vcpkg> .\vcpkg export --nuget cpprestsdk --nuget-id=Casablanca --nuget-version=2.10.18 ``` - Manage dependencies by yourself @@ -131,7 +131,7 @@ The validated Casablanca version for each major or recent release on different p | 7.3.0 | 2.10.15 | 2.10.15 | | 7.3.1 | 2.10.15 | 2.10.15 | | 7.4.0 | 2.10.16 | 2.10.16 | -| 7.5.0 | 2.10.16 | 2.10.16 | +| 7.5.0 | 2.10.18 | 2.10.18 | ## Code Samples @@ -226,7 +226,7 @@ git clone https://github.com/Microsoft/cpprestsdk.git - Checkout the version on which Azure Storage Client Library for C++ depends: ```bash -git checkout tags/v2.10.16 -b v2.10.16 +git checkout tags/v2.10.18 -b v2.10.18 ``` - Build the project in Release mode @@ -334,7 +334,7 @@ git clone https://github.com/Microsoft/cpprestsdk.git - Checkout the version on which Azure Storage Client Library for C++ depends: ```bash cd cpprestsdk -git checkout tags/v2.10.16 -b v2.10.16 +git checkout tags/v2.10.18 -b v2.10.18 ``` - Build the project in Release mode