Skip to content

Commit d89bc32

Browse files
authored
Merge pull request #87 from MicrosoftDocs/main
refresh
2 parents b356c11 + 3b3edd4 commit d89bc32

File tree

1,353 files changed

+8334
-6469
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,353 files changed

+8334
-6469
lines changed

.openpublishing.publish.config.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -844,13 +844,13 @@
844844
"branch_mapping": {}
845845
},
846846
{
847-
"path_to_root": "azure-signalr-samples",
847+
"path_to_root": "azuresignalr-samples",
848848
"url": "https://github.com/aspnet/AzureSignalR-samples",
849849
"branch": "main",
850850
"branch_mapping": {}
851851
},
852852
{
853-
"path_to_root": "azure-webpubsub-samples",
853+
"path_to_root": "azure-webpubsub",
854854
"url": "https://github.com/Azure/azure-webpubsub",
855855
"branch": "main",
856856
"branch_mapping": {}

.openpublishing.redirection.active-directory.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10774,6 +10774,11 @@
1077410774
"source_path": "articles/active-directory/reports-monitoring/reference-azure-ad-sla-performance.md",
1077510775
"redirect_url": "/azure/active-directory/reports-monitoring/overview-monitoring",
1077610776
"redirect_document_id": false
10777+
},
10778+
{
10779+
"source_path": "articles/active-directory/manage-apps/get-it-now-azure-marketplace.md",
10780+
"redirect_url": "/azure/active-directory/manage-apps/add-application-portal",
10781+
"redirect_document_id": false
1077710782
}
1077810783

1077910784
]

.openpublishing.redirection.json

Lines changed: 40 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
{
22
"redirections": [
3+
{
4+
"source_path": "articles/confidential-ledger/register-ledger-service-principal.md",
5+
"redirect_url": "/azure/confidential-ledger/overview",
6+
"redirect_document_id": false
7+
},
38
{
49
"source_path": "articles/storage/blobs/storage-ios-how-to-use-blob-storage.md",
510
"redirect_url": "/previous-versions/azure/storage/blobs/storage-ios-how-to-use-blob-storage",
@@ -6318,29 +6323,54 @@
63186323
"redirect_url": "/azure/azure-cache-for-redis/policy-reference",
63196324
"redirect_document_id": false
63206325
},
6326+
{
6327+
"source_path_from_root": "/articles/azure-cache-for-redis/scripts/cache-keys-ports.md",
6328+
"redirect_url": "/azure/azure-cache-for-redis/scripts/create-manage-cache",
6329+
"redirect_document_id": false
6330+
},
63216331
{
63226332
"source_path_from_root": "/articles/redis-cache/scripts/cache-keys-ports.md",
6323-
"redirect_url": "/azure/azure-cache-for-redis/scripts/cache-keys-ports",
6333+
"redirect_url": "/azure/azure-cache-for-redis/scripts/create-manage-cache",
6334+
"redirect_document_id": false
6335+
},
6336+
{
6337+
"source_path_from_root": "/articles/azure-cache-for-redis/scripts/create-cache.md",
6338+
"redirect_url": "/azure/azure-cache-for-redis/scripts/create-manage-cache",
63246339
"redirect_document_id": false
63256340
},
63266341
{
63276342
"source_path_from_root": "/articles/redis-cache/scripts/create-cache.md",
6328-
"redirect_url": "/azure/azure-cache-for-redis/scripts/create-cache",
6343+
"redirect_url": "/azure/azure-cache-for-redis/scripts/create-manage-cache",
6344+
"redirect_document_id": false
6345+
},
6346+
{
6347+
"source_path_from_root": "/articles/azure-cache-for-redis/scripts/create-premium-cache-cluster.md",
6348+
"redirect_url": "/azure/azure-cache-for-redis/scripts/create-manage-premium-cache-cluster",
63296349
"redirect_document_id": false
63306350
},
63316351
{
63326352
"source_path_from_root": "/articles/redis-cache/scripts/create-premium-cache-cluster.md",
6333-
"redirect_url": "/azure/azure-cache-for-redis/scripts/create-premium-cache-cluster",
6353+
"redirect_url": "/azure/azure-cache-for-redis/scripts/create-manage-premium-cache-cluster",
63346354
"redirect_document_id": false
63356355
},
63366356
{
63376357
"source_path_from_root": "/articles/redis-cache/scripts/delete-cache.md",
6338-
"redirect_url": "/azure/azure-cache-for-redis/scripts/delete-cache",
6358+
"redirect_url": "/azure/azure-cache-for-redis/scripts/create-manage-cache",
6359+
"redirect_document_id": false
6360+
},
6361+
{
6362+
"source_path_from_root": "/articles/azure-cache-for-redis/scripts/delete-cache.md",
6363+
"redirect_url": "/azure/azure-cache-for-redis/scripts/create-manage-cache",
63396364
"redirect_document_id": false
63406365
},
63416366
{
63426367
"source_path_from_root": "/articles/redis-cache/scripts/show-cache.md",
6343-
"redirect_url": "/azure/azure-cache-for-redis/scripts/show-cache",
6368+
"redirect_url": "/azure/azure-cache-for-redis/scripts/create-manage-cache",
6369+
"redirect_document_id": false
6370+
},
6371+
{
6372+
"source_path_from_root": "/articles/azure-cache-for-redis/scripts/show-cache.md",
6373+
"redirect_url": "/azure/azure-cache-for-redis/scripts/create-manage-cache",
63446374
"redirect_document_id": false
63456375
},
63466376
{
@@ -10248,6 +10278,11 @@
1024810278
"redirect_url": "/azure/azure-portal/azure-portal-supported-browsers-devices",
1024910279
"redirect_document_id": true
1025010280
},
10281+
{
10282+
"source_path_from_root": "/articles/azure-portal/original-preferences.md",
10283+
"redirect_url": "/azure/azure-portal/set-preferences",
10284+
"redirect_document_id": true
10285+
},
1025110286
{
1025210287
"source_path_from_root": "/articles/azure-portal/admin-timeout.md",
1025310288
"redirect_url": "/azure/azure-portal/set-preferences#change-the-directory-timeout-setting-admin",
@@ -14993,11 +15028,6 @@
1499315028
"redirect_url": "/azure/defender-for-iot/organizations/tutorial-qradar",
1499415029
"redirect_document_id": false
1499515030
},
14996-
{
14997-
"source_path_from_root": "/articles/iot-edge/how-to-devops-starter.md",
14998-
"redirect_url": "/azure/iot-edge/how-to-continuous-integration-continuous-deployment-classic/",
14999-
"redirect_document_id": false
15000-
},
1500115031
{
1500215032
"source_path_from_root": "/articles/ansible/index.yml",
1500315033
"redirect_url": "/azure/developer/ansible/",

appgw-waf-metrics-1-expanded.png

-108 KB
Binary file not shown.

appgw-waf-metrics-2-expanded.png

-93.5 KB
Binary file not shown.

appgw-waf-metrics-2.png

-55.6 KB
Binary file not shown.

articles/active-directory-b2c/deploy-custom-policies-devops.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,8 @@ try {
9292
Write-Host "Uploading the" $PolicyId "policy..."
9393
9494
$graphuri = 'https://graph.microsoft.com/beta/trustframework/policies/' + $PolicyId + '/$value'
95-
$response = Invoke-RestMethod -Uri $graphuri -Method Put -Body $policycontent -Headers $headers
95+
$content = [System.Text.Encoding]::UTF8.GetBytes($policycontent)
96+
$response = Invoke-RestMethod -Uri $graphuri -Method Put -Body $content -Headers $headers
9697
9798
Write-Host "Policy" $PolicyId "uploaded successfully."
9899
}

articles/active-directory-b2c/enable-authentication-in-node-web-app.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Enable authentication in your own Node web application using Azure Active Directory B2C
3-
description: This article explains how to enable authentication in your own node.js web application using Azure AD B2C
3+
description: This article explains how to enable authentication in your own Node.js web application using Azure AD B2C
44
titleSuffix: Azure AD B2C
55
services: active-directory-b2c
66
author: kengaderdus

articles/active-directory-b2c/integrate-with-app-code-samples.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Azure Active Directory B2C integrate with app samples
2+
title: Azure Active Directory B2C integrate with app samples
33
description: Code samples for integrating Azure AD B2C to mobile, desktop, web, and single-page applications.
44
services: active-directory-b2c
55
author: kengaderdus
@@ -36,7 +36,7 @@ The following tables provide links to samples for applications including iOS, An
3636
| [dotnetcore-webapp-openidconnect](https://github.com/Azure-Samples/active-directory-aspnetcore-webapp-openidconnect-v2/tree/master/1-WebApp-OIDC/1-5-B2C) | An ASP.NET Core web application that uses OpenID Connect to sign in users in Azure AD B2C. |
3737
| [dotnetcore-webapp-msal-api](https://github.com/Azure-Samples/active-directory-aspnetcore-webapp-openidconnect-v2/tree/master/4-WebApp-your-API/4-2-B2C) | An ASP.NET Core web application that can sign in a user using Azure AD B2C, get an access token using MSAL.NET and call an API. |
3838
| [auth-code-flow-nodejs](https://github.com/Azure-Samples/active-directory-b2c-msal-node-sign-in-sign-out-webapp) | A Node.js app that shows how to enable authentication (sign in, sign out and profile edit) in a Node.js web application using Azure Active Directory B2C. The web app uses MSAL-node.|
39-
| [javascript-nodejs-webapi](https://github.com/Azure-Samples/active-directory-b2c-javascript-nodejs-webapi) | A small node.js Web API for Azure AD B2C that shows how to protect your web api and accept B2C access tokens using passport.js. |
39+
| [javascript-nodejs-webapi](https://github.com/Azure-Samples/active-directory-b2c-javascript-nodejs-webapi) | A small Node.js Web API for Azure AD B2C that shows how to protect your web api and accept B2C access tokens using passport.js. |
4040
| [ms-identity-python-webapp](https://github.com/Azure-Samples/ms-identity-python-webapp/blob/master/README_B2C.md) | Demonstrate how to Integrate B2C of Microsoft identity platform with a Python web application. |
4141

4242
## Single page apps

articles/active-directory-b2c/threat-management.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ When testing the smart lockout feature, use a distinctive pattern for each passw
6060
When the smart lockout threshold is reached, you'll see the following message while the account is locked: **Your account is temporarily locked to prevent unauthorized use. Try again later**. The error messages can be [localized](localization-string-ids.md#sign-up-or-sign-in-error-messages).
6161

6262
> [!NOTE]
63-
> When you test smart lockout, your sign-in requests might be handled by different datacenters due to the geo-distributed and load-balanced nature of the Azure AD authentication service. In that scenario, because each Azure AD datacenter tracks lockout independently, it might take more than your defined lockout threshold number of attempts to cause a lockout. A user has a maximum of (threshold_limit * datacenter_count) number of bad attempts before being completely locked out.
63+
> When you test smart lockout, your sign-in requests might be handled by different datacenters due to the geo-distributed and load-balanced nature of the Azure AD authentication service. In that scenario, because each Azure AD datacenter tracks lockout independently, it might take more than your defined lockout threshold number of attempts to cause a lockout. A user has a maximum of (threshold_limit * datacenter_count) number of bad attempts before being completely locked out. For more information, see [Azure global infrastructure](https://azure.microsoft.com/global-infrastructure/).
6464
6565
## Viewing locked-out accounts
6666

0 commit comments

Comments
 (0)