반응형
웹에 쓰는 법.중간 신뢰에서 구성?
제 첫 번째 적절한 크기의 웹 앱을 공유 호스트에 업로드함으로써 새로운 도전 과제가 생겼습니다. 즉, 잠 못 이루는 밤입니다.문제는 제가 분명하게 중간 신뢰를 위한 애플리케이션을 개발하지 않았다는 것입니다(혹은 그것이 무엇인지 전혀 알지 못했다는 것입니다).
하나 빼고는 모든 문제를 완화시켰어요.
관리자가 연결 문자열 및 기타 기본 설정을 지정할 수 있도록 설치 프로그램을 작성했지만 중간 신뢰에서 web.config에 쓸 수 있는 방법을 찾을 수 없습니다.해결책이 있는 사람이 있습니까, 아니면 다른 파일에 기본 설정을 입력해야 합니까?
그건 사실 IIS의 것처럼 들립니다.Low
level. 그렇다면 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
반응형
'programing' 카테고리의 다른 글
qWordpress용 번역기가 자동으로 올바른 언어를 제공하지 않습니다. (0) | 2023.10.30 |
---|---|
아약스를 배우기 전에 알아야 할 것은 무엇입니까? (0) | 2023.10.30 |
C++와 Java 간의 Oracle 트랜잭션 전파 (0) | 2023.10.30 |
jQuery Draggable은 페이지를 스크롤한 후 도우미를 잘못된 위치에 표시합니다. (0) | 2023.10.30 |
C에서 C# 호출 (0) | 2023.10.30 |