首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.NET: regasm和caspol取决于登录的用户吗

.NET: regasm和caspol取决于登录的用户吗
EN

Stack Overflow用户
提问于 2010-05-06 15:26:21
回答 2查看 731关注 0票数 1

当使用regasmcaspol向程序集注册和授予信任时,这些实用程序在哪个用户帐户下执行是否重要?

是否会出现程序集仅为计算机或域上的特定用户注册和/或授予信任的情况?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-05-06 16:22:33

我相信Regasm一定是由管理员运行的。

Regasm可以读取程序集中的元数据,并将必要的项添加到注册表中,从而允许COM客户端透明地创建.NET框架类。注册类后,任何COM客户端都可以使用它,就像该类是COM类一样。

因此,对Regasm执行的任何操作都将对所有用户执行。因此,当使用regasm时,不会出现仅为机器或域中的特定用户注册程序集的情况。

Caspol可以由管理员以外的用户运行。

Caspol使用户和管理员能够修改计算机策略级别、用户策略级别和企业策略级别的安全策略。如果您当前没有管理权限,则默认视图为Users视图。

Security Policy Levels的列表,显示了变体。

因此,Caspol允许使用特定于用户和机器的安全策略,而运行Caspol的用户类型将影响所能实现的功能。所以,是的,当使用Caspol时,可以有一个站点,其中程序集基于计算机和用户具有不同的安全策略。

票数 1
EN

Stack Overflow用户

发布于 2010-05-17 00:01:58

在.Net 4.0中也有这个新的security model

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2779243

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档