Sichern Ihrer Datenschicht in einer C # -Anwendung

Ich habe darüber nachgedacht, wie der Datenlayer in einer C # -Anwendung gesichert werden kann. In diesem Fall kann der Layer entweder ein LINQ to SQL-Modelldiagramm sein, das mit der Anwendung selbst gespeichert wird und die Verbindungszeichenfolge zur SQL Server-Datenbank enthält.

Oder es könnte Konnektivität zwischen der Anwendung und Webservices sein.

Entweder müssen Sie eine Sicherheitsmaßnahme implementieren, zum Beispiel kann die Verbindungszeichenfolge in einer Anwendung einfach rückentwickelt werden, und Webservices können einfach nachverfolgt und aus anderen Gründen als dem ursprünglichen Zweck der Anwendung verwendet werden.

Meine Frage ist also kürzer:Wie lösen Sie die Sicherheitsprobleme beim Umgang mit Webservices und / oder der direkten Verbindung zu einem SQL Server aus einer Windows Forms-Anwendung?

Antworten auf die Frage(12)

Ihre Antwort auf die Frage