Skip to content

Commit 63136fe

Browse files
Add links for doc navigation
1 parent a4a8766 commit 63136fe

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

articles/storage/common/storage-use-azurite.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -433,7 +433,7 @@ azurite --oauth basic --cert path/server.pem --key path/key.pem
433433
> [!NOTE]
434434
> OAuth requires an HTTPS endpoint. Make sure HTTPS is enabled by providing `--cert` switch along with the `--oauth` switch.
435435
436-
Azurite supports basic authentication by specifying the `basic` parameter to the `--oauth` switch. Azurite performs basic authentication, like validating the incoming bearer token, checking the issuer, audience, and expiry. Azurite doesn't check the token signature or permissions.
436+
Azurite supports basic authentication by specifying the `basic` parameter to the `--oauth` switch. Azurite performs basic authentication, like validating the incoming bearer token, checking the issuer, audience, and expiry. Azurite doesn't check the token signature or permissions. To learn more about authorization, see [Authorization for tools and SDKs](#authorization-for-tools-and-sdks).
437437

438438
### Skip API Version Check
439439

@@ -455,7 +455,7 @@ azurite --disableProductStyleUrl
455455

456456
Connect to Azurite from Azure Storage SDKs or tools, like [Azure Storage Explorer](https://azure.microsoft.com/features/storage-explorer/), by using any authentication strategy. Authentication is required. Azurite supports authorization with OAuth, Shared Key, and shared access signatures (SAS). Azurite also supports anonymous access to public containers.
457457

458-
If you're using the Azure SDKs, start Azurite with the `--oauth basic and --cert --key/--pwd` options.
458+
If you're using the Azure SDKs, start Azurite with the `--oauth basic and --cert --key/--pwd` options. To learn more about using Azurite with the Azure SDKs, see [Azure SDKs](#azure-sdks).
459459

460460
### Well-known storage account and key
461461

@@ -564,7 +564,9 @@ azurite --oauth basic --cert certname.pem --key certname-key.pem
564564

565565
#### Azure Blob Storage
566566

567-
You can then instantiate a `BlobContainerClient`, `BlobServiceClient`, or `BlobClient`. The following examples show how to authorize a `BlobContainerClient` object using three different authorization mechanisms: [DefaultAzureCredential](/dotnet/api/azure.identity.defaultazurecredential), connection string, and shared key. `DefaultAzureCredential` provides a Bearer token-based authentication mechanism, and uses a chain of credential types used for authentication. Once authenticated, this credential provides the OAuth token as part of client instantiation. To learn more, see the [DefaultAzureCredential](/dotnet/api/azure.identity.defaultazurecredential) class reference.
567+
You can then instantiate a `BlobContainerClient`, `BlobServiceClient`, or `BlobClient`.
568+
569+
The following examples show how to authorize a `BlobContainerClient` object using three different authorization mechanisms: [DefaultAzureCredential](/dotnet/api/azure.identity.defaultazurecredential), connection string, and shared key. `DefaultAzureCredential` provides a Bearer token-based authentication mechanism, and uses a chain of credential types used for authentication. Once authenticated, this credential provides the OAuth token as part of client instantiation. To learn more, see the [DefaultAzureCredential class reference](/dotnet/api/azure.identity.defaultazurecredential).
568570

569571
```csharp
570572
// With container URL and DefaultAzureCredential

0 commit comments

Comments
 (0)