شيطان
❔ Storing connection strings securely in my c# .net app
Firstly, thanks for your time on this. I've done a brief search and from what I understand, in order to achieve this I need something like:
-Client(Running App)
-Server(Webapi for the requests)
-SQL(Backend)
Does it make sense for me to use Azure Key Vault with the Server to store the secrets as I explained above for security? I am then assuming my c# app will make requests to the server via a class like apiclient.
With regards to the client to server communication, I am assuming can be done via Windows Authentication to avoid the password storing headache.
Just need to be pointed in the right direction and I can do the rest of the research myself, thanks again.
7 replies
❔ Storing connection strings securely in my c# .net app
You're right, I spent so long on developing and researching this today that I forgot the whole point I'm doing this. I never used Windows Authentication with SQL as I don't want them to have SQL access, hence I'm using SQL User accounts. What would you recommend? I'm struggling to find something that matches what I need, being an exe that is run from a network share by multiple different users on their machines, but I need a way to store these connectionstrings securely.
7 replies