Skip to content

Commit 69db082

Browse files
authored
Merge pull request #179083 from MicrosoftDocs/master
11/08 PM Publish
2 parents 4cd97e7 + bea655d commit 69db082

File tree

224 files changed

+2031
-1573
lines changed

Some content is hidden

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

224 files changed

+2031
-1573
lines changed

.github/workflows/stale.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@ jobs:
1919
close-pr-label: auto-close
2020
exempt-pr-labels: keep-open
2121
operations-per-run: 1200
22-
ascending: false
22+
ascending: true
23+
start-date: '2020-09-02'
2324
stale-pr-message: >
2425
This pull request has been inactive for at least 14 days.
2526
If you are finished with your changes, don't forget to sign off. See the [contributor guide](https://review.docs.microsoft.com/help/contribute/contribute-how-to-write-pull-request-automation) for instructions.

.openpublishing.redirection.active-directory.json

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10544,6 +10544,33 @@
1054410544
"source_path_from_root": "/articles/active-directory-b2c/troubleshoot-custom-policies.md",
1054510545
"redirect_url": "/azure/active-directory-b2c/troubleshoot",
1054610546
"redirect_document_id": false
10547-
}
10547+
},
10548+
{
10549+
"source_path": "articles/active-directory/managed-identities-azure-resources/how-to-manage-ua-identity-arm.md",
10550+
"redirect_url": "/azure/active-directory/managed-identities-azure-resources/how-manage-user-assigned-managed-identities?pivots=identity-mi-methods-arm",
10551+
"redirect_document_id": false
10552+
},
10553+
{
10554+
"source_path": "articles/active-directory/managed-identities-azure-resources/how-to-manage-ua-identity-cli.md",
10555+
"redirect_url": "/azure/active-directory/managed-identities-azure-resources/how-manage-user-assigned-managed-identities?pivots=identity-mi-methods-azcli",
10556+
"redirect_document_id": false
10557+
},
10558+
{
10559+
"source_path": "articles/active-directory/managed-identities-azure-resources/how-to-manage-ua-identity-portal.md",
10560+
"redirect_url": "/azure/active-directory/managed-identities-azure-resources/how-manage-user-assigned-managed-identities?pivots=identity-mi-methods-azp",
10561+
"redirect_document_id": false
10562+
},
10563+
{
10564+
"source_path": "articles/active-directory/managed-identities-azure-resources/how-to-manage-ua-identity-powershell.md",
10565+
"redirect_url": "/azure/active-directory/managed-identities-azure-resources/how-manage-user-assigned-managed-identities?pivots=identity-mi-methods-powershell",
10566+
"redirect_document_id": false
10567+
},
10568+
{
10569+
"source_path": "articles/active-directory/managed-identities-azure-resources/how-to-manage-ua-identity-rest.md",
10570+
"redirect_url": "/azure/active-directory/managed-identities-azure-resources/how-manage-user-assigned-managed-identities?pivots=identity-mi-methods-rest",
10571+
"redirect_document_id": false
10572+
}
10573+
10574+
1054810575
]
1054910576
}

.openpublishing.redirection.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -408,6 +408,16 @@
408408
"redirect_url": "/articles/frontdoor/front-door-quickstart-template-samples",
409409
"redirect_document_id": false
410410
},
411+
{
412+
"source_path_from_root": "/articles/frontdoor/standard-premium/concept-health-probes.md",
413+
"redirect_url": "/articles/frontdoor/front-door-health-probes",
414+
"redirect_document_id": false
415+
},
416+
{
417+
"source_path_from_root": "/articles/frontdoor/standard-premium/concept-ddos.md",
418+
"redirect_url": "/articles/frontdoor/front-door-ddos",
419+
"redirect_document_id": false
420+
},
411421
{
412422
"source_path_from_root": "/articles/azure-sql/database/doc-changes-updates-release-notes.md",
413423
"redirect_url": "/azure/azure-sql/database/doc-changes-updates-release-notes-whats-new",

articles/active-directory-b2c/technical-overview.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ Read the [User flows and custom policies overview](user-flow-overview.md) articl
118118

119119
## User interface
120120

121-
In Azure AD B2C, you can craft your users' identity experiences so that the pages are shown blend seamlessly with the look and feel of your brand. You get nearly full control of the HTML and CSS content presented to your users when they proceed through your application's identity journeys. With this flexibility, you can maintain brand and visual consistency between your application and Azure AD B2C.
121+
In Azure AD B2C, you can craft your users' identity experiences so that the pages that are shown blend seamlessly with the look and feel of your brand. You get nearly full control of the HTML and CSS content presented to your users when they proceed through your application's identity journeys. With this flexibility, you can maintain brand and visual consistency between your application and Azure AD B2C.
122122

123123

124124

@@ -132,7 +132,7 @@ For information on UI customization, see:
132132

133133
## Custom domain
134134

135-
You can customize your Azure AD B2C domain in the redirect URLs for Azure AD B2C. Custom domain allows you to create a seamless experience so that the pages are shown blend seamlessly with the domain name of your application.
135+
You can customize your Azure AD B2C domain in the redirect URLs for Azure AD B2C. Custom domain allows you to create a seamless experience so that the pages that are shown blend seamlessly with the domain name of your application.
136136

137137
![Screenshots of Azure AD B2C custom domain](media/technical-overview/custom-domain.png)
138138

articles/active-directory/develop/msal-net-provide-httpclient.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ ms.custom: "devx-track-csharp, aaddev"
2020
# Providing your own HttpClient and proxy using MSAL.NET
2121
When [initializing a client application](msal-net-initializing-client-applications.md), you can use the `.WithHttpClientFactory method` to provide your own HttpClient. Providing your own HttpClient enables advanced scenarios such fine-grained control of an HTTP proxy, customizing user agent headers, or forcing MSAL to use a specific HttpClient (for example in ASP.NET Core web apps/APIs).
2222

23+
`HttpClient` is intended to be instantiated once and then reused throughout the life of an application. See [Remarks](/dotnet/api/system.net.http.httpclient?view=net-5.0#remarks).
24+
2325
## Initialize with HttpClientFactory
2426
The following example shows to create an `HttpClientFactory` and then initialize a public client application with it:
2527

@@ -31,5 +33,43 @@ var pca = PublicClientApplicationBuilder.Create(MsalTestConstants.ClientId)
3133
.Build();
3234
```
3335

36+
## Example implementation using a proxy
37+
```csharp
38+
public class HttpFactoryWithProxy : IMsalHttpClientFactory
39+
{
40+
private static HttpClient _httpClient;
41+
42+
public HttpFactoryWithProxy()
43+
{
44+
// Consider using Lazy<T>
45+
if (_httpClient == null)
46+
{
47+
var proxy = new WebProxy
48+
{
49+
Address = new Uri($"http://{proxyHost}:{proxyPort}"),
50+
BypassProxyOnLocal = false,
51+
UseDefaultCredentials = false,
52+
Credentials = new NetworkCredential(
53+
userName: proxyUserName,
54+
password: proxyPassword)
55+
};
56+
57+
// Now create a client handler which uses that proxy
58+
var httpClientHandler = new HttpClientHandler
59+
{
60+
Proxy = proxy,
61+
};
62+
63+
_httpClient = new HttpClient(handler: httpClientHandler);
64+
}
65+
}
66+
67+
public HttpClient GetHttpClient()
68+
{
69+
return _httpClient;
70+
}
71+
}
72+
```
73+
3474
## HttpClient and Xamarin iOS
3575
When using Xamarin iOS, it is recommended to create an `HttpClient` that explicitly uses the `NSURLSession`-based handler for iOS 7 and newer. MSAL.NET automatically creates an `HttpClient` that uses `NSURLSessionHandler` for iOS 7 and newer. For more information, read the [Xamarin iOS documentation for HttpClient](/xamarin/cross-platform/macios/http-stack).
Loading
Loading
Loading
Loading
Loading

0 commit comments

Comments
 (0)