Microsoft MVP성태의 닷넷 이야기
[답변]: [질문]CAS 설정 [링크 복사], [링크+제목 복사],
조회: 13249
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 
부모글 보이기/감추기

1. 해당 MMC 콘솔은 .NET 2.0 SDK 를 설치해야 합니다.
 ==> http://www.microsoft.com/downloads/details.aspx?FamilyID=fe6f2099-b7b4-4f47-a244-c96d69c35dec&displaylang=en

2. .NET 3.5 는 .NET 2.0 CLR에서 DLL 라이브러리만 추가된 형식입니다. 그렇기 때문에 설정 파일들이 2.0 폴더에 있는 것입니다.

3. 보통 1번 사항으로 설치한 MMC 콘솔에서 확인하거나... 아니면 caspol.exe 명령어 도구를 이용해서도 확인합니다.

4. machine.config은 app.config 계열의 루트 설정일 뿐 보안 설정은 machine.config에 저장되지 않습니다. machine 레벨이라는 것도 security.config 안에 저장될 때 XML 노드의 일부로 같이 저장됩니다. 단적인 예로, 그러한 보안 설정을 app.config에 할 수는 없지요.

---------

Microsoft가 .NET 2.0 보안 설정을 하는 MMC 콘솔을 .NET 2.0 SDK 를 설치해야만 가능하게 한 것은 매우 불편한 일입니다. 이 때문에 예전에 아래의 글을 통해서 일부 파일과 레지스트리 설정을 통해서 배포하는 것을 설명드렸는데요.

Microsoft .NET Framework 2.0 Configuration 수동 설치
; https://www.sysnet.pe.kr/Default.aspx?mode=2&sub=0&detail=1&wid=223

일단, 그러한 "불편함"은 의도적으로 만들어진 것이 아닌가 생각됩니다. 왜냐하면, .NET 4.0 부터는 CAS Policy(Evidence기반의!) 방식을 버리기 때문입니다. (철저하게 Sand-box 개념의 보안방식이 .NET 4.0 부터는 적용됩니다.)









[최초 등록일: ]
[최종 수정일: 9/30/2009]


비밀번호

댓글 작성자
 



2009-09-28 11시42분
[송창훈] 감사합니다.
그런데 ms정말 이상하네요. CAS로 개발자들을 힘들게 하더니 이제 적응 할만하니 버린다는 것은 ....
[guest]

1  2  3  4  5  6  7  8  9  [10]  11  12  13  14  15  ...
NoWriterDateCnt.TitleFile(s)
5704따봉이8/4/20224835EventHandler 관련 [1]
5703조민준8/3/20224267안녕하세요 정적 멤버 초기화 관련 간단한 질문 [2]
5702석우8/3/20224170C# WPF Ribbon IsMinimized 프로퍼티 변경 감지 방법문의 [2]파일 다운로드1
5701김기헌8/1/20224408foreach 문으로 컬렉션을 열거할 때 궁금한 점 [2]
5699갓경섭7/29/20224838C# 프로그램 느려짐 현상 [2]
5698kss7/29/20225507ValueTask 질문입니다. [5]
5697스팸7/28/20225618윈도우서버 Port 고갈문제 (Event ID 4227, 4231) [3]파일 다운로드1
5696유석7/27/20225823닷넷 4.X 와 닷넷 6.0 버전 차이 [6]
5695초보코더7/26/20225205[WCF] EndpointNotFoundException 기본 연결이 닫혔습니다. 원격 서버에 연결할 수 없습니다. [1]
5693차가워7/22/20224611socket 종료 시 reveive수신부에서 에러 나는거 처리 문의 [5]
5692도비7/21/20224170Ubuntu LVM 확장 관련 [1]파일 다운로드1
5691따봉이7/21/20224863Task 비동기 UI 크로스 쓰레딩 Err 관련 [1]
5690훈이7/20/20224117wpf질문입니다 [2]
5689질문7/20/20223914비동기 함수를 사용하는 방법에 대한 질문입니다 [1]
5688김정현7/11/20224017소스 디버깅(F5)시 프로그램 켜지지 않고 디버깅 가능한 상태 [1]
5687규철7/6/20224166개발업무 문서 관리 방법 문의 [3]
5686권용완7/5/20224126Linq Entites 에서 string[]에 담긴 데이터를 제외하는 방법 문의 [3]
5685차가워7/4/20224293메모리 선택 문의 [1]
5683김민혁7/1/20224773HttpWebRequest POST 전송 관련해서 질문 드립니다. [4]파일 다운로드1
5682김기헌6/20/20224293안녕하세요 서로 다른 스레드에서 동일 인스턴스의 메소드를 호출할때 질문드립니다 [2]
5681미래는투...6/19/20224199VC++ 빌드 관련 문의 (h파일이 바뀌었는데 컴파일을 꼭 하지 않아도 되나요?) [1]
5680Syong6/12/20225188EXE파일에 속성값 추가하는 방법이 있나요? [2]파일 다운로드1
5679차가워6/8/20224376tcpip socket 여러 랜카드 사용 시 연결 문의 [1]
5678차가워6/7/20224280원자적 실행 문의 [3]
5677장성욱6/7/20224307블루투스 포트와 시리얼포트 연결시 에러 [2]
5675차가워5/29/20225000윈도우설정 프로세스사용계획 옵션과 c# 스레드 [1]
1  2  3  4  5  6  7  8  9  [10]  11  12  13  14  15  ...