From e1f9a54c06b727e1f1d3575b9e9c6eff709dfff8 Mon Sep 17 00:00:00 2001 From: vinca Date: Fri, 16 Jun 2017 01:00:35 +0530 Subject: [PATCH 1/4] updated README for IIS App Manage Task --- Tasks/IISWebAppManagementOnMachineGroup/README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Tasks/IISWebAppManagementOnMachineGroup/README.md b/Tasks/IISWebAppManagementOnMachineGroup/README.md index 1cf5ebbc6c1e..c2c267c7f68b 100644 --- a/Tasks/IISWebAppManagementOnMachineGroup/README.md +++ b/Tasks/IISWebAppManagementOnMachineGroup/README.md @@ -64,7 +64,7 @@ The following parameters are shown for an IIS Application Pool: * **Username\*:** The Windows/domain account of the custom user that the application pool will run under. Example: YOURDOMAIN\YourAccount. You will need to ensure that this user has permissions to run as an application pool. * **Password\*:** The password for the custom account given above. The best practice is to create a variable in the Build or Release definition, and mark it as 'Secret' to secure it, and then use it here, like '$(userCredentials)'. Note: Special characters in password are interpreted as per [command-line arguments](https://go.microsoft.com/fwlink/?linkid=843470) -The following parameters are shown for an IIS Binding: +Task now supports you to configure multiple HTTP/HTTPS bindings that should be added to the IIS Web Site. The following parameters are shown for an IIS Binding: * **Protocol\*:** Select HTTP for the website to have an HTTP binding, or select HTTPS for the website to have a Secure Sockets Layer (SSL) binding. * **IP address\*:** Provide an IP address that end-users can use to access this website. If 'All Unassigned' is selected, then the website will respond to requests for all IP addresses on the port and for the host name, unless another website on the server has a binding on the same port but with a specific IP address. * **Port\*:** Provide the port, where the Hypertext Transfer Protocol Stack (HTTP.sys) will listen to the website requests. @@ -72,5 +72,7 @@ The following parameters are shown for an IIS Binding: * **Host name\*:** Enter a host name (or domain name) for the website. Example: www.contoso.com. Leave empty to use any host header. If a host name is specified, then the clients could use the host name instead of the IP address to access the website. * **SSL certificate thumbprint\*:** Provide the thumb-print of the Secure Socket Layer certificate that the website is going to use for the HTTPS communication as a 40 character long hexadecimal string. The SSL certificate should be already installed on the Computer, at Local Computer, Personal store. +* **Authentication modes: Choose the authentication mode(s) IIS should enable for the website. Currently Windows, Basic and Anonymous authentication modes are supported. By default, Windows authentication mode is chosen. You can select more than one authentication mode. You could also use additional Appcmd.exe commands to [configure other authentication modes](https://technet.microsoft.com/en-us/library/cc733010(v=ws.10).aspx). + ### Advanced Deployment Options * **Additional appcmd.exe commands:** Enter additional AppCmd.exe commands. For more than one command use a line separator, like list apppools, list sites, recycle apppool /apppool.name:ExampleAppPoolName \ No newline at end of file From 602c4a92ce93eeea798c1e65cf38cea80f7020d5 Mon Sep 17 00:00:00 2001 From: vinca Date: Fri, 16 Jun 2017 01:07:22 +0530 Subject: [PATCH 2/4] updated README to show in Block letters --- Tasks/IISWebAppManagementOnMachineGroup/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Tasks/IISWebAppManagementOnMachineGroup/README.md b/Tasks/IISWebAppManagementOnMachineGroup/README.md index c2c267c7f68b..aa436f92250b 100644 --- a/Tasks/IISWebAppManagementOnMachineGroup/README.md +++ b/Tasks/IISWebAppManagementOnMachineGroup/README.md @@ -72,7 +72,7 @@ Task now supports you to configure multiple HTTP/HTTPS bindings that should be a * **Host name\*:** Enter a host name (or domain name) for the website. Example: www.contoso.com. Leave empty to use any host header. If a host name is specified, then the clients could use the host name instead of the IP address to access the website. * **SSL certificate thumbprint\*:** Provide the thumb-print of the Secure Socket Layer certificate that the website is going to use for the HTTPS communication as a 40 character long hexadecimal string. The SSL certificate should be already installed on the Computer, at Local Computer, Personal store. -* **Authentication modes: Choose the authentication mode(s) IIS should enable for the website. Currently Windows, Basic and Anonymous authentication modes are supported. By default, Windows authentication mode is chosen. You can select more than one authentication mode. You could also use additional Appcmd.exe commands to [configure other authentication modes](https://technet.microsoft.com/en-us/library/cc733010(v=ws.10).aspx). +* **Authentication modes:**: Choose the authentication mode(s) IIS should enable for the website. Currently Windows, Basic and Anonymous authentication modes are supported. By default, Windows authentication mode is chosen. You can select more than one authentication mode. You could also use additional Appcmd.exe commands to [configure other authentication modes](https://technet.microsoft.com/en-us/library/cc733010(v=ws.10).aspx). ### Advanced Deployment Options * **Additional appcmd.exe commands:** Enter additional AppCmd.exe commands. For more than one command use a line separator, like list apppools, list sites, recycle apppool /apppool.name:ExampleAppPoolName \ No newline at end of file From 599db16de066d2a716e3113e91e1bf1b27b33f63 Mon Sep 17 00:00:00 2001 From: vinca Date: Fri, 16 Jun 2017 01:08:18 +0530 Subject: [PATCH 3/4] removed extra-colon --- Tasks/IISWebAppManagementOnMachineGroup/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Tasks/IISWebAppManagementOnMachineGroup/README.md b/Tasks/IISWebAppManagementOnMachineGroup/README.md index aa436f92250b..e3dff06d8ad4 100644 --- a/Tasks/IISWebAppManagementOnMachineGroup/README.md +++ b/Tasks/IISWebAppManagementOnMachineGroup/README.md @@ -72,7 +72,7 @@ Task now supports you to configure multiple HTTP/HTTPS bindings that should be a * **Host name\*:** Enter a host name (or domain name) for the website. Example: www.contoso.com. Leave empty to use any host header. If a host name is specified, then the clients could use the host name instead of the IP address to access the website. * **SSL certificate thumbprint\*:** Provide the thumb-print of the Secure Socket Layer certificate that the website is going to use for the HTTPS communication as a 40 character long hexadecimal string. The SSL certificate should be already installed on the Computer, at Local Computer, Personal store. -* **Authentication modes:**: Choose the authentication mode(s) IIS should enable for the website. Currently Windows, Basic and Anonymous authentication modes are supported. By default, Windows authentication mode is chosen. You can select more than one authentication mode. You could also use additional Appcmd.exe commands to [configure other authentication modes](https://technet.microsoft.com/en-us/library/cc733010(v=ws.10).aspx). +* **Authentication modes:** Choose the authentication mode(s) IIS should enable for the website. Currently Windows, Basic and Anonymous authentication modes are supported. By default, Windows authentication mode is chosen. You can select more than one authentication mode. You could also use additional Appcmd.exe commands to [configure other authentication modes](https://technet.microsoft.com/en-us/library/cc733010(v=ws.10).aspx). ### Advanced Deployment Options * **Additional appcmd.exe commands:** Enter additional AppCmd.exe commands. For more than one command use a line separator, like list apppools, list sites, recycle apppool /apppool.name:ExampleAppPoolName \ No newline at end of file From 5a2f0fe7bdd6f5dd3291c2821604d403e25c8434 Mon Sep 17 00:00:00 2001 From: "Vincent A (vinca)" Date: Mon, 19 Jun 2017 11:36:17 +0530 Subject: [PATCH 4/4] Rmeoved Bullet from Auth modes. --- Tasks/IISWebAppManagementOnMachineGroup/README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Tasks/IISWebAppManagementOnMachineGroup/README.md b/Tasks/IISWebAppManagementOnMachineGroup/README.md index e3dff06d8ad4..a5d5d7e97769 100644 --- a/Tasks/IISWebAppManagementOnMachineGroup/README.md +++ b/Tasks/IISWebAppManagementOnMachineGroup/README.md @@ -72,7 +72,8 @@ Task now supports you to configure multiple HTTP/HTTPS bindings that should be a * **Host name\*:** Enter a host name (or domain name) for the website. Example: www.contoso.com. Leave empty to use any host header. If a host name is specified, then the clients could use the host name instead of the IP address to access the website. * **SSL certificate thumbprint\*:** Provide the thumb-print of the Secure Socket Layer certificate that the website is going to use for the HTTPS communication as a 40 character long hexadecimal string. The SSL certificate should be already installed on the Computer, at Local Computer, Personal store. -* **Authentication modes:** Choose the authentication mode(s) IIS should enable for the website. Currently Windows, Basic and Anonymous authentication modes are supported. By default, Windows authentication mode is chosen. You can select more than one authentication mode. You could also use additional Appcmd.exe commands to [configure other authentication modes](https://technet.microsoft.com/en-us/library/cc733010(v=ws.10).aspx). + +**Authentication modes:** Choose the authentication mode(s) IIS should enable for the website. Currently Windows, Basic and Anonymous authentication modes are supported. By default, Windows authentication mode is chosen. You can select more than one authentication mode. You could also use additional Appcmd.exe commands to [configure other authentication modes](https://technet.microsoft.com/en-us/library/cc733010(v=ws.10).aspx). ### Advanced Deployment Options -* **Additional appcmd.exe commands:** Enter additional AppCmd.exe commands. For more than one command use a line separator, like list apppools, list sites, recycle apppool /apppool.name:ExampleAppPoolName \ No newline at end of file +* **Additional appcmd.exe commands:** Enter additional AppCmd.exe commands. For more than one command use a line separator, like list apppools, list sites, recycle apppool /apppool.name:ExampleAppPoolName