Skip to content

Commit 2c26681

Browse files
authored
Merge pull request #95327 from JasonWHowell/securelinks
Fixing http hyperlinks
2 parents b2c1636 + ce4886c commit 2c26681

File tree

53 files changed

+106
-105
lines changed

Some content is hidden

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

53 files changed

+106
-105
lines changed

articles/active-directory/manage-apps/application-proxy-faq.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ The PrincipalsAllowedToDelegateToAccount method is used when connector servers a
9191
If the connector servers and the web application service account are in the same domain, you can use Active Directory Users and Computers to configure the delegation settings on each of the connector machine accounts, allowing them to delegate to the target SPN.
9292

9393
If the connector servers and the web application service account are in different domains, Resource-based delegation is used. The delegation permissions are configured on the target web server and web application service account. This method of Constrained Delegation is relatively new. The method was introduced in Windows Server 2012, which supports cross-domain delegation by allowing the resource (web service) owner to control which machine and service accounts can delegate to it. There's no UI to assist with this configuration, so you'll need to use PowerShell.
94-
For more information, see the whitepaper [Understanding Kerberos Constrained Delegation with Application Proxy](http://aka.ms/kcdpaper).
94+
For more information, see the whitepaper [Understanding Kerberos Constrained Delegation with Application Proxy](https://aka.ms/kcdpaper).
9595

9696
## Pass-through authentication
9797

articles/app-service/app-service-web-tutorial-custom-domain.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -327,7 +327,7 @@ At the bottom of the page, the root virtual directory `/` points to `site\wwwroo
327327

328328
![Customize virtual directory](./media/app-service-web-tutorial-custom-domain/customize-virtual-directory.png)
329329

330-
Once the operation completes, your app should return the right page at the root path (for example, http://contoso.com).
330+
Once the operation completes, your app should return the right page at the root path (for example, `http://contoso.com`).
331331

332332
## Automate with scripts
333333

articles/application-gateway/application-gateway-create-multisite-azureresourcemanager-powershell.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ Get-AzPublicIPAddress -ResourceGroupName myResourceGroupAG -Name myAGPublicIPAdd
256256

257257
## Test the application gateway
258258

259-
Enter your domain name into the address bar of your browser. Such as, http://www.contoso.com.
259+
Enter your domain name into the address bar of your browser. Such as, https://www.contoso.com.
260260

261261
![Test contoso site in application gateway](./media/application-gateway-create-multisite-azureresourcemanager-powershell/application-gateway-iistest.png)
262262

articles/application-gateway/application-gateway-multi-site-overview.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ Multiple site hosting enables you to configure more than one web application on
1717
> [!IMPORTANT]
1818
> Rules are processed in the order they are listed in the portal. It is highly recommended to configure multi-site listeners first prior to configuring a basic listener. This will ensure that traffic gets routed to the right back end. If a basic listener is listed first and matches an incoming request, it gets processed by that listener.
1919
20-
Requests for http://contoso.com are routed to ContosoServerPool, and http://fabrikam.com are routed to FabrikamServerPool.
20+
Requests for `http://contoso.com` are routed to ContosoServerPool, and `http://fabrikam.com` are routed to FabrikamServerPool.
2121

22-
Similarly two subdomains of the same parent domain can be hosted on the same application gateway deployment. Examples of using subdomains could include http://blog.contoso.com and http://app.contoso.com hosted on a single application gateway deployment.
22+
Similarly two subdomains of the same parent domain can be hosted on the same application gateway deployment. Examples of using subdomains could include `http://blog.contoso.com` and `http://app.contoso.com` hosted on a single application gateway deployment.
2323

2424
## Host headers and Server Name Indication (SNI)
2525

articles/application-gateway/create-multiple-sites-portal.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,7 @@ After the application gateway is created with its public IP address, you can get
215215
216216
## Test the application gateway
217217
218-
1. Enter your domain name into the address bar of your browser. Such as, http://www.contoso.com.
218+
1. Enter your domain name into the address bar of your browser. Such as, `http://www.contoso.com`.
219219
220220
![Test contoso site in application gateway](./media/create-multiple-sites-portal/application-gateway-iistest.png)
221221

articles/application-gateway/migrate-v1-v2.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ Here are a few scenarios where your current application gateway (Standard) may r
151151

152152
* If you use public IP addresses on your application gateway, you can do a controlled, granular migration using a Traffic Manager profile to incrementally route traffic (weighted traffic routing method) to the new v2 gateway.
153153

154-
You can do this by adding the DNS labels of both the v1 and v2 application gateways to the [Traffic Manager profile](../traffic-manager/traffic-manager-routing-methods.md#weighted-traffic-routing-method), and CNAMEing your custom DNS record (for example, www.contoso.com) to the Traffic Manager domain (for example, contoso.trafficmanager.net).
154+
You can do this by adding the DNS labels of both the v1 and v2 application gateways to the [Traffic Manager profile](../traffic-manager/traffic-manager-routing-methods.md#weighted-traffic-routing-method), and CNAMEing your custom DNS record (for example, `www.contoso.com`) to the Traffic Manager domain (for example, contoso.trafficmanager.net).
155155
* Or, you can update your custom domain DNS record to point to the DNS label of the new v2 application gateway. Depending on the TTL configured on your DNS record, it may take a while for all your client traffic to migrate to your new v2 gateway.
156156
* **Your clients connect to the frontend IP address of your application gateway**.
157157

articles/application-gateway/multiple-site-overview.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ Multiple site hosting enables you to configure more than one web application on
1818
> [!IMPORTANT]
1919
> Rules are processed in the order they are listed in the portal. It is highly recommended to configure multi-site listeners first prior to configuring a basic listener. This will ensure that traffic gets routed to the right back end. If a basic listener is listed first and matches an incoming request, it gets processed by that listener.
2020
21-
Requests for http://contoso.com are routed to ContosoServerPool, and http://fabrikam.com are routed to FabrikamServerPool.
21+
Requests for `http://contoso.com` are routed to ContosoServerPool, and `http://fabrikam.com` are routed to FabrikamServerPool.
2222

23-
Similarly two subdomains of the same parent domain can be hosted on the same application gateway deployment. Examples of using subdomains could include http://blog.contoso.com and http://app.contoso.com hosted on a single application gateway deployment.
23+
Similarly two subdomains of the same parent domain can be hosted on the same application gateway deployment. Examples of using subdomains could include `http://blog.contoso.com` and `http://app.contoso.com` hosted on a single application gateway deployment.
2424

2525
## Host headers and Server Name Indication (SNI)
2626

articles/application-gateway/redirect-internal-site-powershell.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -292,11 +292,11 @@ Get-AzPublicIPAddress -ResourceGroupName myResourceGroupAG -Name myAGPublicIPAdd
292292

293293
## Test the application gateway
294294

295-
Enter your domain name into the address bar of your browser. Such as, [http://www.contoso.com](http://www.contoso.com).
295+
Enter your domain name into the address bar of your browser. Such as, [https://www.contoso.com](https://www.contoso.com).
296296

297297
![Test contoso site in application gateway](./media/redirect-internal-site-powershell/application-gateway-iistest.png)
298298

299-
Change the address to your other domain, for example http://www.contoso.org and you should see that the traffic has been redirected back to the listener for www.contoso.com.
299+
Change the address to your other domain, for example https://www.contoso.org and you should see that the traffic has been redirected back to the listener for `www.contoso.com`.
300300

301301
## Next steps
302302

articles/application-gateway/self-signed-certificates.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ Use the following command to generate the key for the server certificate.
8282
The CSR is a public key that is given to a CA when requesting a certificate. The CA issues the certificate for this specific request.
8383

8484
> [!NOTE]
85-
> The CN (Common Name) for the server certificate must be different from the issuer’s domain. For example, in this case, the CN for the issuer is www.contoso.com and the server certificate’s CN is www.fabrikam.com
85+
> The CN (Common Name) for the server certificate must be different from the issuer’s domain. For example, in this case, the CN for the issuer is `www.contoso.com` and the server certificate’s CN is `www.fabrikam.com`.
8686
8787

8888
1. Use the following command to generate the CSR:

articles/application-gateway/troubleshoot-app-service-redirection-app-service-url.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ Set-Cookie: ARRAffinity=b5b1b14066f35b3e4533a1974cacfbbd969bf1960b6518aa2c2e2619
7171
7272
X-Powered-By: ASP.NET
7373
```
74-
In the previous example, notice that the response header has a status code of 301 for redirection. The location header has the app service’s host name instead of the original host name www.contoso.com.
74+
In the previous example, notice that the response header has a status code of 301 for redirection. The location header has the app service’s host name instead of the original host name `www.contoso.com`.
7575

7676
## Solution: Rewrite the location header
7777

@@ -92,9 +92,9 @@ You must own a custom domain and follow this process:
9292

9393
![App service custom domain list](./media/troubleshoot-app-service-redirection-app-service-url/appservice-2.png)
9494

95-
- Your app service is ready to accept the host name www.contoso.com. Change your CNAME entry in DNS to point it back to the application gateway's FQDN, for example, appgw.eastus.cloudapp.azure.com.
95+
- Your app service is ready to accept the host name `www.contoso.com`. Change your CNAME entry in DNS to point it back to the application gateway's FQDN, for example, `appgw.eastus.cloudapp.azure.com`.
9696

97-
- Make sure that your domain www.contoso.com resolves to the application gateway's FQDN when you do a DNS query.
97+
- Make sure that your domain `www.contoso.com` resolves to the application gateway's FQDN when you do a DNS query.
9898

9999
- Set your custom probe to disable **Pick Hostname from Backend HTTP Settings**. In the Azure portal, clear the check box in the probe settings. In PowerShell, don't use the **-PickHostNameFromBackendHttpSettings** switch in the **Set-AzApplicationGatewayProbeConfig** command. In the host name field of the probe, enter your app service's FQDN, example.azurewebsites.net. The probe requests sent from the application gateway carry this FQDN in the host header.
100100

@@ -105,7 +105,7 @@ You must own a custom domain and follow this process:
105105

106106
- Associate the custom probe back to the back-end HTTP settings, and verify that the back end is healthy.
107107

108-
- The application gateway should now forward the same host name, www.contoso.com, to the app service. The redirection happens on the same host name. Check the following example request and response headers.
108+
- The application gateway should now forward the same host name, `www.contoso.com`, to the app service. The redirection happens on the same host name. Check the following example request and response headers.
109109

110110
To implement the previous steps using PowerShell for an existing setup, use the sample PowerShell script that follows. Note how we haven't used the **-PickHostname** switches in the probe and HTTP settings configuration.
111111

0 commit comments

Comments
 (0)