programing

웹에 쓰는 법.중간 신뢰에서 구성?

topblog 2023. 10. 30. 20:26
반응형

웹에 쓰는 법.중간 신뢰에서 구성?

제 첫 번째 적절한 크기의 웹 앱을 공유 호스트에 업로드함으로써 새로운 도전 과제가 생겼습니다. 즉, 잠 못 이루는 밤입니다.문제는 제가 분명하게 중간 신뢰를 위한 애플리케이션을 개발하지 않았다는 것입니다(혹은 그것이 무엇인지 전혀 알지 못했다는 것입니다).

하나 빼고는 모든 문제를 완화시켰어요.

관리자가 연결 문자열 및 기타 기본 설정을 지정할 수 있도록 설치 프로그램을 작성했지만 중간 신뢰에서 web.config에 쓸 수 있는 방법을 찾을 수 없습니다.해결책이 있는 사람이 있습니까, 아니면 다른 파일에 기본 설정을 입력해야 합니까?

그건 사실 IIS의 것처럼 들립니다.Lowlevel. 그렇다면 web.config 뿐만 아니라 어떤 파일에도 쓸 수 없게 됩니다.

IIS의 도움말 파일의 수준은 다음과 같습니다.

  • 전체(내부) - 제한되지 않은 권한을 지정합니다.ASP를 부여합니다.운영 체제 보안의 대상이 되는 리소스에 액세스할 수 있는 NET 응용 프로그램 권한.모든 권한 있는 작업이 지원됩니다.
  • 높음(web_hightrust.config) - 높은 수준의 코드 액세스 보안을 지정합니다. 즉, 응용 프로그램은 기본적으로 다음 작업 중 하나를 수행할 수 없습니다.
    • 관리되지 않는 코드를 호출합니다.
    • 서비스 구성 요소를 호출합니다.
    • 이벤트 로그에 기록합니다.
    • 메시지 큐 서비스 대기열에 액세스합니다.
    • ODBC, OleDb 또는 Oracle 데이터 원본에 액세스합니다.
  • 중간(web_mediumtrust.config) - 중간 수준의 코드 액세스 보안을 지정합니다. 이는 높은 신뢰 수준 제한과 더불어 ASP를 의미합니다.NET 응용 프로그램은 기본적으로 다음 작업을 수행할 수 없습니다.
    • 응용프로그램 디렉토리 외부의 파일에 액세스합니다.
    • 레지스트리에 액세스합니다.
    • 네트워크 또는 웹 서비스 전화를 걸 수 있습니다.
  • 낮음(web_lowtrust.config) - 낮은 수준의 코드 액세스 보안을 지정합니다. 즉, 중간 신뢰 수준 제한 외에 응용 프로그램은 기본적으로 다음 작업을 수행할 수 없습니다.
    • 파일 시스템에 씁니다.
    • Assert 메서드를 호출합니다.
  • Minimal(web_minimaltrust.config) - 코드 액세스 보안의 최소 수준을 지정합니다. 즉, 응용 프로그램에는 권한만 실행됩니다.

설치 프로그램을 사용하기로 결정한 경우, 설치 프로그램을 생성되도록 할 것을 제안합니다.web.config사용자가 로컬에 저장할 수 있는 메모리와FTP

언급URL : https://stackoverflow.com/questions/562/how-to-write-to-web-config-in-medium-trust

반응형