Extend Web Applications on Claims based authentication in sharePoint 2013
We can extend the web application using claims authentication in SharePoint. We can show the same content for different users using IIS website. We can do this by using SharePoint central administration or windows PowerShell command.
To extend the claims based web application,
Navigate to SharePoint central administration Application management page. Click on Manage web application link
Select the web application to extend and click on Extend in ribbon Contribute group.
On the Extend Web Application to Another IIS Web Site page, IIS Web Site section we have to configure the settings for web applications. To extend the existing web application by clicking on the use an existing IIS web site. To create new web site click on Create a new IIS web site and enter the web site name in name box.
Enter the port number in Port box of IIS Web Site section, we are creating new web site. If we are extending the existing web application, port will be same as existing web application port.
Enter path directory to the server in path box in IIS Web Site section. For new site it will contains the suggested location path. If we are extending the existing web application path box contains current site path.
In Security Configuration section, we have to select the authentication method that to use web application, that we have to select Use Secure Sockets Layer (SSL). In Authentication Provider section select NTLM or Negotiate (Kerberos). In Security Configuration section for Use Secure Sockets Layer (SSL), select Yes to install SSL certificate to configure SSL.
Enter the domain name for all sites to access the web application in Public URL section. Default will be server name with port.
Select the zone to use the web application in zone drop-down in Public URL section, Click on OK.
We can extend claims based web application using following power shell command,
Get-SPWebApplication -Identity SiteURL| New-SPWebApplicationExtension -Name Name -HostHeader HostHeader -ZoneZone -URL URL -Port Port -AuthenticationProvider AuthenticationProvider
Here SiteURL is the url of the site, Name is the Name of IIS Web application, HostHeader is host header name, Zone is zone to host the site, URL is public URL for web application zone, Port is port for the zone of web application, AuthenticationProvider is authentication provider.
No comments:
Post a Comment