断言安全权限后,安全堆栈审核随即停止。
A security stack walk stops when a security permission is asserted.
而调用远程对象时,则不跨越远程处理边界执行堆栈审核。
When a call is made on a remote object, this stack walk is not performed across the remoting boundary.
不会导致堆栈审核的要求只有链接要求,这些要求只检查直接调用方。
The only demands that do not result in a stack walk are link demands, which check only the immediate caller.
下图演示程序集a 4中的方法要求其调用方拥有权限p时引起的堆栈审核。
The following illustration shows the stack walk that results when a method in Assembly A4 demands that its callers have permission p.
公共语言运行时通过在所有调用上运行堆栈审核,帮助保护托管代码免受这些攻击。
The common language runtime helps protect managed code from these attacks by running a stack walk on all calls.
当所进行的操作仅执行有限的安全检查(而非完全的堆栈审核请求)时,这会特别危险。
This is a special danger when doing something that involves a limited security check, as opposed to a full stack walk demand.
文章提供了。NET框架安全性方面的概述,具体讲述基于角色的安全性、代码访问安全性、验证、堆栈审核、隔离存储、加密等方面的核心安全技术。
This paper provides an overview of security in the. NET Framework and in particular, role-based security, code access security, verification, stack walking, isolated storage and cryptography.
文章提供了。NET框架安全性方面的概述,具体讲述基于角色的安全性、代码访问安全性、验证、堆栈审核、隔离存储、加密等方面的核心安全技术。
This paper provides an overview of security in the. NET Framework and in particular, role-based security, code access security, verification, stack walking, isolated storage and cryptography.
应用推荐