부모글 보이기/감추기 AD BLOCK 해제 요청 이 글에는 광고가 많이 들어가 있지 않습니다. adblock을 해제하셔도 글을 읽는데 그다지 부담이 없으니 해제를 부탁드립니다. 안녕하세요 winform으로 작업중 app.config 에 db접속 connectionStrings를 aspnet_regiis로 encryption시킨면 개발pc에서는 db접속이 정상적으로 접속이 되는데 다른 pc에서는 db접속이 되지 않습니다. 정보를 찾을수가 없어서 문의 드려봅니다 ㅜㅜ [다음 글] List와 ObservableCollection을 비교 해서 다른 값 추출 FirstOrDefault 객체 비교[이전 글] vs2022 preview net7 AOT 콘솔 실행 성능 [최초 등록일: 11/15/2022] [최종 수정일: 11/15/2022] 비밀번호 댓글 작성자 2022-11-15 01시45분 암호화를 그 문제가 되었다는 "다른 PC"에서 했나요? 아니면, 미리 암호화한 다음 "다른 PC"에 복사를 했나요? 정성태 2022-11-15 01시57분 [푸헐] 개발pc에서 암호화 해서 실행화일을 만들어 다른 pc에서 실행을 해보았는데 접속이 되지 않고 있습니다. [guest] 2022-11-15 02시15분 아래의 문서에 답이 있습니다.Protecting Connection Strings and Other Configuration Information (C#); https://learn.microsoft.com/en-us/aspnet/web-forms/overview/data-access/advanced-data-access-scenarios/protecting-connection-strings-and-other-configuration-information-cs만약 DPAPI provider를 사용한다면, 반드시 "다른 PC"에서 암호화를 해야 합니다. 반면 RSAProtectedConfigurationProvider를 사용한다면, To encrypt the <connectionStrings> and <machineKey> sections of the Web.config file; https://learn.microsoft.com/en-us/previous-versions/dtkwfdky(v=vs.140)#to-encrypt-the-connectionstrings-and-machinekey-sections-of-the-webconfig-file"개발 PC와 "다른 PC" 간의 암호화에 관련된 키를 일치시켜야 합니다. 정성태 2022-11-15 04시26분 [푸헐] 알려주신 정보를 토대로 좀 더 알아보겠습니다감사합니다 ^^ [guest] NoWriterDateCnt.TitleFile(s)