Microsoft는 .NET 4.0 이상에서 코드 액세스 보안을 대신하는 새로운 보안 모델을 도입했습니다. 신뢰 수준은 코드 액세스 보안이므로이 접근법은 더 이상 사용되지 않습니까?ASP.NET 4.0의 신뢰 수준이 더 이상 사용되지 않습니까?
위의 문장이 올바른 경우, .NET 4.x의 구체적인 ASP.NET 응용 프로그램에 대해 PermissionSet을 어떻게 정의합니까?
Microsoft는 .NET 4.0 이상에서 코드 액세스 보안을 대신하는 새로운 보안 모델을 도입했습니다. 신뢰 수준은 코드 액세스 보안이므로이 접근법은 더 이상 사용되지 않습니까?ASP.NET 4.0의 신뢰 수준이 더 이상 사용되지 않습니까?
위의 문장이 올바른 경우, .NET 4.x의 구체적인 ASP.NET 응용 프로그램에 대해 PermissionSet을 어떻게 정의합니까?
아니요, ASP.NET 신뢰 수준은 사용되지 않습니다. 이 문제는 .NET 4.0에서 CAS가 어떻게 변경되었는지에 대한 오해로 인한 것 같습니다. CAS는 실제로 대체되지 않았습니다. 대신, CAS는 가을 시행 방법의 두 가지 큰 변화가 있었다 :
그러나, 당신은 완전히 ASP.NET과 같은 호스트 CAS 권한 제한을 적용 지속될 것으로 예상되는 것을 볼 수 있습니다. 이후 버전의 ASP.NET이 코드 권한 제한을 다르게 처리 할 것이라는 직접적인 언급이없는 한 과거와 마찬가지로 계속해서 신뢰 수준에 의존해야합니다.
+1 NicoleCalinoiu 귀하의 설명과이 링크들에 감사드립니다. 나와 다른 사람들에게 매우 유용합니다. –
나는 모든 것을 읽기 전에 종결 투표를 받았다. 귀하의 질문의 첫 번째 부분은 프로그래머에 속합니다. 나는 그것을 옮기고 당신의 두 번째 질문을 여기에 붙여 줄 것을 권합니다. – NotMe
@ChrisLively 프로그래머가 왜 그렇습니까? –