Skip to content

Commit 0774ecd

Browse files
committed
fix broken links
1 parent d383136 commit 0774ecd

File tree

2 files changed

+20
-20
lines changed

2 files changed

+20
-20
lines changed

articles/active-directory/develop/quickstart-register-app.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ ms.custom: aaddev, identityplatformtop40, contperf-fy21q1, contperf-fy21q2, cont
1414
#Customer intent: As developer, I want to know how to register my application with the Microsoft identity platform so that the security token service can issue ID and/or access tokens to client applications that request them.
1515
---
1616

17-
[!INCLUDE [asp.net](../../../includes/active-directory-develop-quickstart-register-app.md)]
17+
[!INCLUDE [quickstart-register-app](../../../includes/active-directory-develop-quickstart-register-app.md)]
1818

1919

2020
## Next steps

includes/active-directory-develop-quickstart-register-app.md

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,16 @@ Get started with the Microsoft identity platform by registering an application i
55
The Microsoft identity platform performs identity and access management (IAM) only for registered applications. Whether it's a client application like a web or mobile app, or it's a web API that backs a client app, registering it establishes a trust relationship between your application and the identity provider, the Microsoft identity platform.
66

77
> [!TIP]
8-
> To register an application for Azure AD B2C, follow the steps in [Tutorial: Register a web application in Azure AD B2C](../../active-directory-b2c/tutorial-register-applications.md).
8+
> To register an application for Azure AD B2C, follow the steps in [Tutorial: Register a web application in Azure AD B2C](../articles/active-directory-b2c/tutorial-register-applications.md).
99
1010
## Prerequisites
1111

1212
- An Azure account that has an active subscription. [Create an account for free](https://azure.microsoft.com/free/?WT.mc_id=A261C142F).
1313
- The Azure account must have permission to manage applications in Azure Active Directory (Azure AD). Any of the following Azure AD roles include the required permissions:
14-
- [Application administrator](../roles/permissions-reference.md#application-administrator)
15-
- [Application developer](../roles/permissions-reference.md#application-developer)
16-
- [Cloud application administrator](../roles/permissions-reference.md#cloud-application-administrator)
17-
- Completion of the [Set up a tenant](quickstart-create-new-tenant.md) quickstart.
14+
- [Application administrator](../articles/active-directory/roles/permissions-reference.md#application-administrator)
15+
- [Application developer](../articles/active-directory/roles/permissions-reference.md#application-developer)
16+
- [Cloud application administrator](../articles/active-directory/roles/permissions-reference.md#cloud-application-administrator)
17+
- Completion of the [Set up a tenant](..//articles/active-directory/develop/quickstart-create-new-tenant.md) quickstart.
1818

1919
## Register an application
2020

@@ -23,7 +23,7 @@ Registering your application establishes a trust relationship between your app a
2323
Follow these steps to create the app registration:
2424

2525
1. Sign in to the <a href="https://portal.azure.com/" target="_blank">Azure portal</a>.
26-
1. If you have access to multiple tenants, use the **Directories + subscriptions** filter :::image type="icon" source="./media/common/portal-directory-subscription-filter.png" border="false"::: in the top menu to switch to the tenant in which you want to register the application.
26+
1. If you have access to multiple tenants, use the **Directories + subscriptions** filter :::image type="icon" source="../articles/active-directory/develop/media/common/portal-directory-subscription-filter.png" border="false"::: in the top menu to switch to the tenant in which you want to register the application.
2727
1. Search for and select **Azure Active Directory**.
2828
1. Under **Manage**, select **App registrations** > **New registration**.
2929
1. Enter a display **Name** for your application. Users of your application might see the display name when they use the app, for example during sign-in.
@@ -40,7 +40,7 @@ Follow these steps to create the app registration:
4040
1. Don't enter anything for **Redirect URI (optional)**. You'll configure a redirect URI in the next section.
4141
1. Select **Register** to complete the initial app registration.
4242

43-
:::image type="content" source="media/quickstart-register-app/portal-02-app-reg-01.png" alt-text="Screenshot of the Azure portal in a web browser, showing the Register an application pane.":::
43+
:::image type="content" source="../articles/active-directory/develop/media/quickstart-register-app/portal-02-app-reg-01.png" alt-text="Screenshot of the Azure portal in a web browser, showing the Register an application pane.":::
4444

4545
When registration finishes, the Azure portal displays the app registration's **Overview** pane. You see the **Application (client) ID**. Also called the _client ID_, this value uniquely identifies your application in the Microsoft identity platform.
4646

@@ -49,7 +49,7 @@ When registration finishes, the Azure portal displays the app registration's **O
4949
5050
Your application's code, or more typically an authentication library used in your application, also uses the client ID. The ID is used as part of validating the security tokens it receives from the identity platform.
5151

52-
:::image type="content" source="media/quickstart-register-app/portal-03-app-reg-02.png" alt-text="Screenshot of the Azure portal in a web browser, showing an app registration's Overview pane.":::
52+
:::image type="content" source="../articles/active-directory/develop/media/quickstart-register-app/portal-03-app-reg-02.png" alt-text="Screenshot of the Azure portal in a web browser, showing an app registration's Overview pane.":::
5353

5454
## Add a redirect URI
5555

@@ -70,7 +70,7 @@ To configure application settings based on the platform or device you're targeti
7070
1. Under **Platform configurations**, select **Add a platform**.
7171
1. Under **Configure platforms**, select the tile for your application type (platform) to configure its settings.
7272

73-
:::image type="content" source="media/quickstart-register-app/portal-04-app-reg-03-platform-config.png" alt-text="Screenshot of the platform configuration pane in the Azure portal." border="false":::
73+
:::image type="content" source="../articles/active-directory/develop/media/quickstart-register-app/portal-04-app-reg-03-platform-config.png" alt-text="Screenshot of the platform configuration pane in the Azure portal." border="false":::
7474

7575
| Platform | Configuration settings |
7676
| ----------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
@@ -84,19 +84,19 @@ To configure application settings based on the platform or device you're targeti
8484

8585
### Redirect URI restrictions
8686

87-
There are some restrictions on the format of the redirect URIs you add to an app registration. For details about these restrictions, see [Redirect URI (reply URL) restrictions and limitations](reply-url.md).
87+
There are some restrictions on the format of the redirect URIs you add to an app registration. For details about these restrictions, see [Redirect URI (reply URL) restrictions and limitations](../articles/active-directory/develop/reply-url.md).
8888

8989
## Add credentials
9090

91-
Credentials are used by [confidential client applications](msal-client-applications.md) that access a web API. Examples of confidential clients are web apps, other web APIs, or service-type and daemon-type applications. Credentials allow your application to authenticate as itself, requiring no interaction from a user at runtime.
91+
Credentials are used by [confidential client applications](../articles/active-directory/develop/msal-client-applications.md) that access a web API. Examples of confidential clients are web apps, other web APIs, or service-type and daemon-type applications. Credentials allow your application to authenticate as itself, requiring no interaction from a user at runtime.
9292

9393
You can add both certificates and client secrets (a string) as credentials to your confidential client app registration.
9494

95-
:::image type="content" source="media/quickstart-register-app/portal-05-app-reg-04-credentials.png" alt-text="Screenshot of the Azure portal, showing the Certificates and secrets pane in an app registration.":::
95+
:::image type="content" source="../articles/active-directory/develop/media/quickstart-register-app/portal-05-app-reg-04-credentials.png" alt-text="Screenshot of the Azure portal, showing the Certificates and secrets pane in an app registration.":::
9696

9797
### Add a certificate
9898

99-
Sometimes called a _public key_, a certificate is the recommended credential type because they're considered more secure than client secrets. For more information about using a certificate as an authentication method in your application, see [Microsoft identity platform application authentication certificate credentials](active-directory-certificate-credentials.md).
99+
Sometimes called a _public key_, a certificate is the recommended credential type because they're considered more secure than client secrets. For more information about using a certificate as an authentication method in your application, see [Microsoft identity platform application authentication certificate credentials](../articles/active-directory/develop/active-directory-certificate-credentials.md).
100100

101101
1. In the Azure portal, in **App registrations**, select your application.
102102
1. Select **Certificates & secrets** > **Certificates** > **Upload certificate**.
@@ -118,12 +118,12 @@ Client secrets are considered less secure than certificate credentials. Applicat
118118
1. Select **Add**.
119119
1. _Record the secret's value_ for use in your client application code. This secret value is _never displayed again_ after you leave this page.
120120

121-
For application security recommendations, see [Microsoft identity platform best practices and recommendations](identity-platform-integration-checklist.md#security).
121+
For application security recommendations, see [Microsoft identity platform best practices and recommendations](../articles/active-directory/develop/identity-platform-integration-checklist.md#security).
122122

123123

124124
### Add a federated credential
125125

126-
Federated identity credentials are a type of credential that allows workloads, such as GitHub Actions, workloads running on Kubernetes, or workloads running in compute platforms outside of Azure access Azure AD protected resources without needing to manage secrets using [workload identity federation](workload-identity-federation.md).
126+
Federated identity credentials are a type of credential that allows workloads, such as GitHub Actions, workloads running on Kubernetes, or workloads running in compute platforms outside of Azure access Azure AD protected resources without needing to manage secrets using [workload identity federation](../articles/active-directory/develop/workload-identity-federation.md).
127127

128128
To add a federated credential, follow these steps:
129129

@@ -132,9 +132,9 @@ To add a federated credential, follow these steps:
132132
1. In the **Federated credential scenario** drop-down box, select one of the supported scenarios, and follow the corresponding guidance to complete the configuration.
133133

134134
- **Customer managed keys** for encrypt data in your tenant using Azure Key Vault in another tenant.
135-
- **GitHub actions deploying Azure resources** to [configure a GitHub workflow](workload-identity-federation-create-trust.md#github-actions) to get tokens for your application and deploy assets to Azure.
136-
- **Kubernetes accessing Azure resources** to configure a [Kubernetes service account](workload-identity-federation-create-trust.md#kubernetes) to get tokens for your application and access Azure resources.
137-
- **Other issuer** to configure an identity managed by an external [OpenID Connect provider](workload-identity-federation-create-trust.md#other-identity-providers) to get tokens for your application and access Azure resources.
135+
- **GitHub actions deploying Azure resources** to [configure a GitHub workflow](../articles/active-directory/develop/workload-identity-federation-create-trust.md#github-actions) to get tokens for your application and deploy assets to Azure.
136+
- **Kubernetes accessing Azure resources** to configure a [Kubernetes service account](../articles/active-directory/develop/workload-identity-federation-create-trust.md#kubernetes) to get tokens for your application and access Azure resources.
137+
- **Other issuer** to configure an identity managed by an external [OpenID Connect provider](../articles/active-directory/develop/workload-identity-federation-create-trust.md#other-identity-providers) to get tokens for your application and access Azure resources.
138138

139139

140-
For more information, how to get an access token with a federated credential, check out the [Microsoft identity platform and the OAuth 2.0 client credentials flow](v2-oauth2-client-creds-grant-flow.md#third-case-access-token-request-with-a-federated-credential) article.
140+
For more information, how to get an access token with a federated credential, check out the [Microsoft identity platform and the OAuth 2.0 client credentials flow](../articles/active-directory/develop/v2-oauth2-client-creds-grant-flow.md#third-case-access-token-request-with-a-federated-credential) article.

0 commit comments

Comments
 (0)