Skip to content

Commit 0147a11

Browse files
authored
Merge pull request #175626 from MicrosoftDocs/master
10/13 AM Publish
2 parents 3af8928 + a05709b commit 0147a11

File tree

78 files changed

+2358
-756
lines changed

Some content is hidden

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

78 files changed

+2358
-756
lines changed

.openpublishing.redirection.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46472,6 +46472,26 @@
4647246472
"source_path_from_root": "/articles/applied-ai-services/form-recognizer/concept-invoices.md",
4647346473
"redirect_url": "/azure/applied-ai-services/form-recognizer/concept-invoice",
4647446474
"redirect_document_id": false
46475+
},
46476+
{
46477+
"source_path_from_root": "/articles/app-service/environment/app-service-app-service-environment-web-application-firewall.md",
46478+
"redirect_url": "/azure/app-service/environment/integrate-with-application-gateway",
46479+
"redirect_document_id": false
46480+
},
46481+
{
46482+
"source_path_from_root": "/articles/app-service/environment/app-service-environment-with-internal-load-balancer.md",
46483+
"redirect_url": "/azure/app-service/environment/app-service-app-service-environment-create-ilb-ase-resourcemanager",
46484+
"redirect_document_id": false
46485+
},
46486+
{
46487+
"source_path_from_root": "/articles/app-service/environment/app-service-web-how-to-create-an-app-service-environment.md",
46488+
"redirect_url": "/azure/app-service/environment/app-service-app-service-environment-create-ilb-ase-resourcemanager",
46489+
"redirect_document_id": false
46490+
},
46491+
{
46492+
"source_path_from_root": "/articles/app-service/environment/app-service-web-how-to-create-a-web-app-in-an-ase.md",
46493+
"redirect_url": "/azure/app-service/environment/using",
46494+
"redirect_document_id": false
4647546495
}
4647646496
]
4647746497
}

articles/active-directory/develop/tutorial-v2-angular-auth-code.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "Tutorial: Create an Angular app that uses the Microsoft identity platfor
33
titleSuffix: Microsoft identity platform
44
description: In this tutorial, you build an Angular single-page app (SPA) using auth code flow that uses the Microsoft identity platform to sign in users and get an access token to call the Microsoft Graph API on their behalf.
55
services: active-directory
6-
author: joarroyo
6+
author: jo-arroyo
77
manager: CelesteDG
88

99
ms.service: active-directory
@@ -445,7 +445,7 @@ In order to render certain UI only for authenticated users, components have to s
445445
1. Add the `MsalBroadcastService` to *src/app/app.component.ts* and subscribe to the `inProgress$` observable to check if interaction is complete and an account is signed in before rendering UI. Your code should now look like this:
446446

447447
```javascript
448-
import { Component, OnInit } from '@angular/core';
448+
import { Component, OnInit, OnDestroy } from '@angular/core';
449449
import { MsalService, MsalBroadcastService } from '@azure/msal-angular';
450450
import { InteractionStatus } from '@azure/msal-browser';
451451
import { Subject } from 'rxjs';
@@ -456,7 +456,7 @@ In order to render certain UI only for authenticated users, components have to s
456456
templateUrl: './app.component.html',
457457
styleUrls: ['./app.component.css']
458458
})
459-
export class AppComponent implements OnInit {
459+
export class AppComponent implements OnInit, OnDestroy {
460460
title = 'msal-angular-tutorial';
461461
isIframe = false;
462462
loginDisplay = false;
@@ -649,7 +649,7 @@ MSAL Angular provides `MsalGuard`, a class you can use to protect routes and req
649649
3. Adjust the login calls in *src/app/app.component.ts* to take the `authRequest` set in the guard configurations into account. Your code should now look like the following:
650650

651651
```javascript
652-
import { Component, OnInit, Inject } from '@angular/core';
652+
import { Component, OnInit, OnDestroy, Inject } from '@angular/core';
653653
import { MsalService, MsalBroadcastService, MSAL_GUARD_CONFIG, MsalGuardConfiguration } from '@azure/msal-angular';
654654
import { InteractionStatus, RedirectRequest } from '@azure/msal-browser';
655655
import { Subject } from 'rxjs';
@@ -660,7 +660,7 @@ MSAL Angular provides `MsalGuard`, a class you can use to protect routes and req
660660
templateUrl: './app.component.html',
661661
styleUrls: ['./app.component.css']
662662
})
663-
export class AppComponent implements OnInit {
663+
export class AppComponent implements OnInit, OnDestroy {
664664
title = 'msal-angular-tutorial';
665665
isIframe = false;
666666
loginDisplay = false;
@@ -869,7 +869,7 @@ Update the code in *src/app/app.component.html* to conditionally display a `Logo
869869
Update the code in *src/app/app.component.ts* to sign out a user using redirects:
870870
871871
```javascript
872-
import { Component, OnInit, Inject } from '@angular/core';
872+
import { Component, OnInit, OnDestroy, Inject } from '@angular/core';
873873
import { MsalService, MsalBroadcastService, MSAL_GUARD_CONFIG, MsalGuardConfiguration } from '@azure/msal-angular';
874874
import { InteractionStatus, RedirectRequest } from '@azure/msal-browser';
875875
import { Subject } from 'rxjs';
@@ -880,7 +880,7 @@ import { filter, takeUntil } from 'rxjs/operators';
880880
templateUrl: './app.component.html',
881881
styleUrls: ['./app.component.css']
882882
})
883-
export class AppComponent implements OnInit {
883+
export class AppComponent implements OnInit, OnDestroy {
884884
title = 'msal-angular-tutorial';
885885
isIframe = false;
886886
loginDisplay = false;
@@ -931,7 +931,7 @@ export class AppComponent implements OnInit {
931931
Update the code in *src/app/app.component.ts* to sign out a user using popups:
932932

933933
```javascript
934-
import { Component, OnInit, Inject } from '@angular/core';
934+
import { Component, OnInit, OnDestroy, Inject } from '@angular/core';
935935
import { MsalService, MsalBroadcastService, MSAL_GUARD_CONFIG, MsalGuardConfiguration } from '@azure/msal-angular';
936936
import { InteractionStatus, PopupRequest } from '@azure/msal-browser';
937937
import { Subject } from 'rxjs';
@@ -942,7 +942,7 @@ import { filter, takeUntil } from 'rxjs/operators';
942942
templateUrl: './app.component.html',
943943
styleUrls: ['./app.component.css']
944944
})
945-
export class AppComponent implements OnInit {
945+
export class AppComponent implements OnInit, OnDestroy {
946946
title = 'msal-angular-tutorial';
947947
isIframe = false;
948948
loginDisplay = false;

articles/app-service/app-service-plan-manage.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ An [Azure App Service plan](overview-hosting-plans.md) provides the resources th
1515
## Create an App Service plan
1616

1717
> [!TIP]
18-
> If you have an App Service Environment, see [Create an App Service plan in an App Service Environment](environment/app-service-web-how-to-create-a-web-app-in-an-ase.md#createplan).
18+
> If you wan't to create a plan in an App Service Environment, you can select it in the **Region** and follow the rest of the steps as described below.
1919
2020
You can create an empty App Service plan, or you can create a plan as part of app creation.
2121

articles/app-service/environment/app-service-app-service-environment-control-inbound-traffic.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
---
22
title: Control inbound traffic v1
33
description: Learn how to control inbound traffic to an App Service Environment. This doc is provided only for customers who use the legacy v1 ASE.
4-
author: ccompy
4+
author: madsd
55

66
ms.assetid: 4cc82439-8791-48a4-9485-de6d8e1d1a08
77
ms.topic: article
88
ms.date: 01/11/2017
9-
ms.author: stefsch
9+
ms.author: madsd
1010
ms.custom: seodec18
1111

1212
---
1313
# How To Control Inbound Traffic to an App Service Environment
1414
## Overview
15-
An App Service Environment can be created in **either** an Azure Resource Manager virtual network, **or** a classic deployment model [virtual network][virtualnetwork]. A new virtual network and new subnet can be defined at the time an App Service Environment is created. Instead, an App Service Environment can be created in a pre-existing virtual network and pre-existing subnet. As of June 2016, ASEs can also be deployed into virtual networks that use either public address ranges or RFC1918 address spaces (private addresses). For more information, see [How To Create an App Service Environment][HowToCreateAnAppServiceEnvironment].
15+
An App Service Environment can be created in **either** an Azure Resource Manager virtual network, **or** a classic deployment model [virtual network][virtualnetwork]. A new virtual network and new subnet can be defined at the time an App Service Environment is created. Instead, an App Service Environment can be created in a pre-existing virtual network and pre-existing subnet. As of June 2016, ASEs can also be deployed into virtual networks that use either public address ranges or RFC1918 address spaces (private addresses). For more information, see [How to Create an ASEv1 from template](app-service-app-service-environment-create-ilb-ase-resourcemanager.md).
1616

1717
Always create an App Service Environment within a subnet. A subnet provides a network boundary that can be used to lock down inbound traffic behind upstream devices and services. This setup allows only specific upstream IP addresses to accept HTTP and HTTPS traffic.
1818

@@ -127,7 +127,6 @@ For more information, see [Securely connecting to Backend resources from an App
127127

128128
<!-- LINKS -->
129129
[virtualnetwork]: ../../virtual-network/virtual-networks-faq.md
130-
[HowToCreateAnAppServiceEnvironment]: app-service-web-how-to-create-an-app-service-environment.md
131130
[NetworkSecurityGroups]: ../../virtual-network/virtual-network-vnet-plan-design-arm.md
132131
[IntroToAppServiceEnvironment]: app-service-app-service-environment-intro.md
133132
[SecurelyConnecttoBackend]: app-service-app-service-environment-securely-connecting-to-backend-resources.md

0 commit comments

Comments
 (0)