How do I go about creating https web site on my local machine?
Thanks,
Run a web server on your local machine (see, for example,
http://httpd.apache.org/). For HTTPS you'll also need a security
certificate ($$$, unless you're willing to put up with browser warnings).
You need to buy a certificate, or generate it yourself if it is only for
local use and you don't need anyone else to recognize your site.
Then you install the certificate in IIS, which is done in a different
way depending on the version you are using, and configure a site to use SSL.
This link should help you:
http://technet.microsoft.com/en-us/library/cc771438(WS.10).aspx
If this is not enough, you will probably get better answers by asking in
an IIS forum. This is not really a C# question, even if you argue that you
can serve over https a web site that uses C# for its code-behind.
> How do I go about creating https web site on my local machine?
In addition to the other responses, and as Alberto hinted, there's no need
to pay for a certificate for development purposes. Microsoft's SelfSSL is
free and easy to use:
http://www.google.co.uk/search?aq=f&sourceid=chrome&ie=UTF-8&q=SelfSSL
If you're developing a website for eventual deployment on the live Internet,
you'll need a "proper" certificate from a trusted authority. I use these
people: http://www.rapidssl.com/index_ssl.htm
And, as Alberto also hinted, you're in the wrong newsgroup...
For ASP.NET questions, please post in:
microsoft.public.dotnet.framework.aspnet
For IIS questions, please post in one of the newsgroups beginning:
microsoft.public.inetserver.iis.
--
Mark Rae
ASP.NET MVP
http://www.markrae.net