|
|
1
5
根据埃里克的建议,我自己检查钥匙解决了这个问题。在我要保护的代码中,我添加了以下调用,
然后介绍了该方法的实现
|
|
|
2
1
见本文:
显然,.Net设计人员认为该属性对于.NET1.x中的完全信任代码也不是很有效。 |
|
|
3
1
正如乔尔指出的,你在CAS方面运气不佳。但是,通过使用Assembly.GetCallingAssembly()获取对包含调用代码的程序集的引用,然后手动检查该程序集上的强名称,您可以在需要保护的任何方法中自己进行检查。 |