0

Ich möchte den Connectionstring-Abschnitt meiner web.config verschlüsseln. Ich habe versucht, das die folgenden Schritte durch folgendes zu tun:Wie verschlüsselt man den Connectstring-Abschnitt von web.config in der MVC-Website?

  1. Open Developer Eingabeaufforderung für VS2013
  2. aspnet_regiis -pef "connection" -App "/ E: \ Neuer Ordner \ WebApplication1 \ WebApplication1"

es mir Fehler „eine Konfigurationsdatei für die angeforderte Konfigurationsobjekt erstellt werden können. fehlgeschlagen“ ist thorwing

ich einige google tat, aber ich bin nicht in der Lage zu bekommen, warum ich das bin vor. Ich habe versucht, die Berechtigungen von Website-Ordner zu ändern?

Muss ich die Website in IIS einrichten? bitte helfen Sie mir, dieses Problem zu lösen.

danke im voraus.

Antwort

2
<configuration> 
<configProtectedData defaultProvider="SampleProvider"> 
<providers> 
    <add name="SampleProvider" 
    type="System.Configuration.RsaProtectedConfigurationProvider, 
      System.Configuration, Version=2.0.0.0, Culture=neutral, 
      PublicKeyToken=b03f5f7f11d50a3a, 
     processorArchitecture=MSIL" 
    keyContainerName="SampleKeys" 
    useMachineContainer="true" /> 
</providers> 

obigen Abschnitt in web.config hinzufügen.

  1. Open Developer Eingabeaufforderung für VS2013
  2. wechseln Sie in C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 mit cd C:\Windows\Microsoft.NET\Framework\v4.0.30319

    1. den folgenden Befehl

Es verschlüsselt die Verbindungszeichenfolge. :)

Verwandte Themen