Click here to Skip to main content
15,881,600 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
Hello all,

I am about to provide to a customer a computer with IIS and a website for testing purposes. (no ASP.NET source code available).
I also have an SQL express server working as the only datasource for the website.

I need to protect the database and the website files (including, of course, the web.config file).

What is the best aproach?
Thank you!
Posted
Comments
Sergey Alexandrovich Kryukov 26-Feb-15 11:57am    
Not clear. And not clear why. Do you suspect that the customer could act to harm their own company? Or harm by accident? Such questions only can make sense if you also explain what access you want to provide...
—SA
Nuno Pacheco 27-Feb-15 3:43am    
I will try to clarify my problem:
I am trying to sell a solution to a customer of mine. I need to provide a testing platform but I need to protect my "intellectual property" (database and code files).
For the database I am thinking in encryption.
I´m not so experienced in IIS, so I dont know the best way to protect IIS files and web.config connection strings.

1 solution

I guess as a first step, you need authentication at website level -
ASP.NET authentication and authorization[^]
Expand
ASP.NET Authentication
[^]

If you need to secure your application, there are many things that you need to look at - some tips - http://www.creativebloq.com/web-design/website-security-tips-protect-your-site-7122853[^].
 
Share this answer
 
Comments
ZurdoDev 26-Feb-15 12:00pm    
I believe the user is worried about the customer having the database and copy of compiled files.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900