编程中的安全、办公交互与Visual Studio实用功能
1. 类的安全锁定
在编程中,有时需要对类进行安全锁定,确保只有特定的程序集能够调用它。以下代码展示了如何通过强名称标识权限来实现这一目的:
< StrongNameIdentityPermission( SecurityAction.LinkDemand, _
PublicKey:=”002400000480000094000000060200000024000052534131000400000100010
➥041fa118e7994d91ba823ee72d911ca7612fc87515633f83b168d2413ebd3b27710d8
➥61314c5de0cfe6f9240e1764b8597bb57692d104f375fcb177dd346ee51e8c1016ee6
➥b327944e98010638d6b77f24eafbafc72de04c965f3a91f5ef3dc950f2148dc95531d
➥9326ede5f1ba90b6fd8fb4b7d856034b2f70ac3a7f44797fe1” ) > _
public class Utility
public shared sub Work()
Console.WriteLine(“Utility.Work”)
end sub
end class
这种方式可以让开发者在互联网上部署Web服务时,既能利用相关技术,又能保证适当的安全性,防止未经授权的用户访问潜在的敏感代码或其暴露的数据。
超级会员免费看
订阅专栏 解锁全文
2万+

被折叠的 条评论
为什么被折叠?



