암호화 된 연결 문자열을 외부 구성 파일에 보관하고 ASP의 web.config의 connectionStrings 섹션에 configSource 특성으로 지정하면 암호화 된 연결 문자열을 C# 코드에서 읽는 방법 .net 응용 프로그램?web.config의 암호화 된 연결 문자열
외부 구성 파일에는 connectionStrings 노드 만 있어야하지만 암호화 된 경우 configDataProvider 노드도 같은 파일에 있어야합니다. 따라서 configSource 속성에는 사용할 수 없습니다.
암호화 된 연결 문자열이 있으며 외부 구성 파일에 저장하려고합니다. 어떻게 처리 할 수 있습니까?
모든 포인터 주셔서 감사합니다. 당신의 app.config에서
당신이에 연결 문자열 섹션을 넣어 시도해 봤어 :
및 코드에서
외부 파일 및 _then_ 암호화? – Oded날짜가 조금 지났지 만 다음 해결책을 시도해 볼 수 있습니다 : [ASP.NET의 외부 설정에서 문자열 암호화하기] (http://gregorybeamer.wordpress.com/2008/12/04/encrypting-string-in-an-external) -config-for-asp-net /) – Jeremy
외부 파일에 저장 한 다음 암호화하면 configProtectedData 노드가 삽입 된 후 configSource 속성을 사용하여 읽을 수 없습니다. – Sam