SSL send data in encrypted format between server and client. The data getting transferred from server to client or vice versa remains private and secure. SSL is being used in web applications to protect confidential transactions. Whenever there is any request from client to server for any secured data then server sends SSL certificate to client where it gets validated. Thus upon validation the client browser sends a verification message to server stating that the SSL has been validated. Upon receiving verification message from client the server starts the web session with SSL layer. Thus any transactions happening between server and client is SSL secured. The URL for data transferred would be reflected as https which is combination of Http and SSL. In order to set up SSL for personal web application one needs to generate certificate. One can generate a trial free certificate from Thawte or Verisign. Users can see the steps below mentioned in order to generate a trial version of SSL for checking purpose.
SSL LAYERING TO WEB APPLICATION
a. Click on start
b. Open control panel and go for iis
c. Expand the iis
d. Go to default web site
e. Right click and select properties
f. Choose directory security tab
g. Click on server certificates
h. IIS certificate wizard step 1: create a new certificate
i. IIS certificate wizard step 2: prepare the request now, but send it later
j. IIS certificate wizard step 3: company name, bit length: 2048
k. IIS certificate wizard step 4: org name, org unit
l. IIS certificate wizard step 5: common name: computer name
m. IIS certificate wizard step 6: country/state/city
n. IIS certificate wizard step 7: a certificate would be generated for default web site
o. IIS certificate wizard step 8: view summary for iis certificate
p. Open certreq.txt and copy all data
q. Paste the data in a Thawte ssl verification site
r. Final generated csr would be provided.
s. Save the data in to a txt file and rename the txt as certificatename.cer
t. Start – run – MMC
u. Save your mmc.
v. Click on the file menu and click on add/remove snap in
w. Click add and then add certificates.
x. Select computer account radio button and then select local computer
y. Click ok the certificate manager is installed.
z. Expand the certificates tab in mmc
aa. Right click on trusted root certificates and click on all tasks.
bb. Click on import to select your generated certificate.
cc. Click on place all certificates in trc only.
dd. Import successful message displayed.
ee. Right click on intermediate certificates and click on all tasks.
ff. Click on import to select your generated certificate.
gg. Click on place all certificates in trc only.
hh. Import successful message displayed.
ii. Right click on default website in iis
jj. Click on new and go for virtual directory
kk. Name an alias.
ll. Browse your application.
mm. Click finish.
nn. Right click on your application.
oo. Select directory security.
pp. Select server certificates
qq. Select certificate from drive with *.cer extension
rr. Finally install certificate to check validity.
ss. Successful installation of shows lock sign in your application.