Link to home
Start Free TrialLog in
Avatar of MikeMCSD
MikeMCSDFlag for United States of America

asked on

Secure pages with SSL/https using ASP.NET.

I have an asp.net application on Windows/ IIS server, hosted by a ISP.

My question is how do I identify the pages that I want to make https?
Should I stick all those pages in one folder?

If SSL is activated for an entire website, what is the normal method for
identifying the pages you want secure?  I would think putting them in one folder
would make sense, but does anyone have experience on how it is actually done?
Avatar of Rejojohny
Rejojohny
Flag of United States of America image

what kind of website is this .. the pages you would like to be made secure would be the ones with data that you will surely not like anyone to have a look into . .like financial data, personal data etc .. but it really depends on the functionality you are implementing and the kind tha data been procesed by ur application ...
SSL can be configured for a single page too .. so there is not really a need for you to add all of ur pages requiring ssl to be in a single directory ...
use the IIS console to configure the pages for ssl .. as u have hosted this application with an ISP, am sure they have the expertise to do it and you can just make a request and provide them with the list of pages .. but note, to enable SSL, you will require a server certificate .. read more about it on MSDN .. you will have to purchase it from a certifacate authoruty like verisign .. you will get lots of details about SSL in their site .. you will also have to ask for details from you ISP about whether they already have a server certificate installed on their server ... and whether your appplication is the only application on that server (which is highly unlikely) and whether you can use the existing ceritficate (if present)
have a look here on how to configure ur server for SSL and how to obtain the server certificate for the same ..

Obtaining a Server Certificate
http://www.microsoft.com/windows2000/en/server/iis/default.asp?url=/windows2000/en/server/iis/htm/core/iiocrsc.htm
details about SSL and how to go about using it ...(from the verisign website)

http://www.verisign.com/products-services/security-services/ssl/ssl-information-center/index.html
If the list of users of ur web site is known, i.e. it is a B2B site, then you could think of creating your own server certificate (using the certifiate server provided by microsoft), but then u will have to ask all of ur users to install the a "CA certificate" in their browser and u will have to provide a link to it (for download) ... to view all the exiting CA certicates in ur browser,  open IE .. menu .... Tools->internet option->Content tab .. Certificates button .. it will open a new window .. select the tab "Trusted Root Certifiation Authorities" ..

have a look here for more explanation ... (wait for the page to load .. I think there is advertisement at the start and then the actual page loads)
http://www.windowsitlibrary.com/Content/405/17/toc.html?Ad=1&
Avatar of MikeMCSD

ASKER

thanks Rejojohny  .  .  .
This is an E-commerce site and is being hosted by discountasp.net.
I won't be configuring the server . . . the ISP has to do that.
At this point, I just need to know if I should put all the files that need to be secure
in one folder . . .  will this make things easier later?  . . . or does it really matter or not.

About verisign  . . . I have a question about it if you want to take a look:

https://www.experts-exchange.com/questions/21424354/Verisign-SSL-Certificates.html#14005563
ASKER CERTIFIED SOLUTION
Avatar of Rejojohny
Rejojohny
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial