What is the proper method for encrypting ASP.NET connetionStrings?

后端 未结 3 980
忘了有多久
忘了有多久 2021-02-06 17:38

I\'ve been looking through several examples of encrypting connectionStrings (Web.config) in an ASP.NET MVC application (.NET 4.0) and it seems that there are two general ways to

3条回答
  •  一生所求
    2021-02-06 18:16

    Get ConnectionString from Web.config File

    Before starting how to read or get connectionstring from web.config file, you should know how to get connection string to connect your database from here that will show you also the difference why I’ve not used user id and password in my connection string. After knowing that, you can adjust your connection string in web.config as follows.

    
       
    
    

    To read or get connectionstring from web.config file in asp.net, we need to add System.Configuration namespace that will help us to read our connection string.

    Note: If you have defined your connection string under appSettings section, you can get your connectionstring from appSettings section this way. Read Connectionstring in C#

    protected void Page_Load(object sender, EventArgs e)
    {
           string con = System.Configuration.ConfigurationManager.ConnectionStrings["myDbConnection"].ConnectionString;
    }
    

    Read Connectionstring in Vb.net

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
           Dim con As String = System.Configuration.ConfigurationManager.ConnectionStrings("myDbConnection").ConnectionString
    End Sub
    

    Example: Simple Insert, Update and Delete in Asp.net You may also like insert, update and delete on asp.net gridview here. That’s it, now you’ll be able get connectionstring from web.config file and can use wherever you want.

    You can read more on asp.net via http://www.aspneto.com/category/aspnet/

提交回复
热议问题