Now it is time to install the Snomtastic application.
First, I will install the “Custom Authentication Provider” as the developers require. This step is absolutely vital and must be not omitted.
In Command Prompt, navigate to “C:\Snomtastic\provider” and execute “Install.cmd”
Copy the three folders - shfa.snomtastic.admin; shfa.snomtastic.phone and shfa.snomtastic.root form “C:\Snomtastic\IIS” to “C:\inetpub\wwwroot”
Open Internet Information Services (IIS) Manager...
…and create new Application Pool as shown
Select the newly created Application Pool, got to Advanced Settings and set "Enable 32 bit Applications" to “True” and “Load User Profile” to “True”.
Stop the Default Web Site at this point and Add Web Site:
***Select SnomtasticPool as Application Pool and for Physical Path, select folder “shfa.snomtastic.root” located in “C:\inetpub\wwwroot”
Add two new Applications to our web site as shown:
Add HTTPS as protocol and select the Certificate we requested earlier.
Next, we must set the Authentication methods as required. The” root” site will use only Anonymous Authentication, so we are good here.
The “phone” application will use ONLY Custom Basic Authentication and so, I must make sure it is enabled:
Lastly, according the Installation manual, the “admin” application MUST use only Windows Authentication:
Next step is to edit file “web.config” located in “C:\inetpub\wwwroot\shfa.snomtastic.root”:
- Locate the string “Data Source=[SERVER]” and edit it to reflect your setup. In my case, this will become “Data Source=SNOMT\SNOMT” i.e. Server\SQL database
- Locate “Initial Catalog=SnomTastic” and change it to “Initial Catalog=SNOMT” i.e. our Database
- Locate “User Id=[username]” and change it to reflect your setup. In this case, since this is lab, I will use SA (Server Administrator) account.
- 1. …and enter the appropriate password in “Password=[password]”.
Let’s fire up the application and see what happens:
All right! In the next post we will configure the application to work with our environment.