单选题你的ASP.NET应用程序是用Microsoft.NETFramework安全类来实现基于角色的安全。你需要授权用户两种不同的角色,你创建了一个ValidateRole方法,此方法有三个参数:User是用户的名字,Com1是验证的第一角色,Com2是验证的第二角色。当指定的用户具有任何一种指定的角色的成员资格,ValidateRole方法返回true。你写了如下的代码:DimprincipalPerm1AsNew_PrincipalPermission(“User”,“Com1”);DimprincipalPerm2AsNew_PrincipalPermission(“User”,“Com2”;为了完成这个方法你采用哪个代码段?()AReturnprincipalPerm1.IsUnrestricted()And_principalPerm2.IsUnrestricted()BReturnprincipalPerm1.IsSubsetOf(principalPerm2)CReturn_principalPerm1.Intersect(principalPerm2).Demand()DReturn_principalPerm1.Union(principalPerm2).Demand()

单选题
你的ASP.NET应用程序是用Microsoft.NETFramework安全类来实现基于角色的安全。你需要授权用户两种不同的角色,你创建了一个ValidateRole方法,此方法有三个参数:User是用户的名字,Com1是验证的第一角色,Com2是验证的第二角色。当指定的用户具有任何一种指定的角色的成员资格,ValidateRole方法返回true。你写了如下的代码:DimprincipalPerm1AsNew_PrincipalPermission(“User”,“Com1”);DimprincipalPerm2AsNew_PrincipalPermission(“User”,“Com2”;为了完成这个方法你采用哪个代码段?()
A

ReturnprincipalPerm1.IsUnrestricted()And_principalPerm2.IsUnrestricted()

B

ReturnprincipalPerm1.IsSubsetOf(principalPerm2)

C

Return_principalPerm1.Intersect(principalPerm2).Demand()

D

Return_principalPerm1.Union(principalPerm2).Demand()


参考解析

解析: 暂无解析

相关考题:

基于角色的授权:基于角色的集中授权的主要思想是通过()的分离,使得授权过程方便灵活。 A.用户账号与权限B.用户账号和部门C.用户账号和省份D.用户账号和所在网络

一般的web访问验证授权模式()A、基于用户的身份验证B、基于用户的角色验证C、基于用户的身份和角色验证D、基于用户的身份,角色,资源验证

你正在创建一个用于成员管理的 Web 站点。它的功能依据用户所属角色不同而不同。其中,Web 站点使用 ASP.NET 成员管理相关控件进行帐户的创建。现在,你需要确定一个用户是否是指定角色的一个成员,你应该如何做?()A、使用Membership.ValidateUserB、使用 User.IsInRole.C、使用Roles.RoleExists.D、使用Membership.GetUser.

你需要在运行时通过程序引用一个用户控件,下面那些是可行的方案?()A、在用户控件的@ Control 标记内包含ClassName 属性。B、用户控件实现为单个Page,而不是code-behind。C、ASP.NET Web 页实现为单个Page,而不是code-behind。D、使用控件的ASP.NET Web 页包含一个@ Reference 标记。

你在 Certkiller 应用程序的开发工作。 com。您当前正在创建的应用程序需要基于角色的安全性。 您打算利用一个数据库来存储用户帐户和组成员资格数据。您需要确保用户能够登录和注销。 您还需要确保您已经创建了轨道的这些用户,用户帐户和限制或允许基于其组成员身份的代码访问的应用程序。 要实现这一目标,以尽可能小的开发工作。 以实现基于角色的安全性,您该做什么?()A、从GenericIdentity和GenericPrincipal的类继承。B、请使用GenericIdentity和GenericPrincipal的对象。C、实现身份和IPrincipal的接口。D、请使用WindowsIdentity和WindowsPrincipal的对象。

你正在建立一个 Web 站点。这个 Web 站点使用已经预先定义好的角色和用户进行安全管理。现在,你需要重新配置一下这些角色和用户,你应该怎么做?()A、the Microsoft .NET Framework Configuration toolB、the Code Access Security Policy toolC、the ASP.NET IIS Registration toolD、the Web Site Administration Tool(ASP.NET 站点配置工具)

基于角色的授权:基于角色的集中授权的主要思想是通过()的分离,使得授权过程方便灵活。A、用户账号与权限B、用户账号和部门C、用户账号和省份D、用户账号和所在网络

单选题你计划在Certkiller的内部局域网上部署你的ASP.NET应用程序。该应用程序从一个MicrosoftSQLServer数据库上重新获取数据。你想使用SQLServer连接池来优化性能。你还要当最小化管理费用时保护存储在服务器上的机密数据。你要为你的应用程序配置安全性,你该怎么做?()A在应用程序中使用MicrosoftWindows验证。允许匿名用户从你的应用程序访问SQLServer数据库。B在应用程序中使用MicrosoftWindows验证。允许个别的Windows用户帐户从你的应用程序访问SQLServer数据库。C在应用程序中使用form验证。允许使用SQLServer的登陆帐户为sa的用户从你的应用程序访问SQLServer数据库。D在应用程序中使用form验证。允许为每个SQLServer的登陆用户分配单独的帐户从你的应用程序访问SQLServer数据库。

单选题你为一家公司的采购部门做了一个ASP.NET应用程序。应用程序中的一个页面用来显示供应商的产品清单,产品的种类或价格,页面的URL以这个信息做参数。你想把ASP.NET页面基于这个参数的值在缓存区中保存多个版本,希望每个版本都缓存300秒,你需要添加代码来达到这个目标,你需要用哪个代码段?()AResponsCachSetExpires(DateTimNow.AddSeconds(300))ResponsCachVaryByParams(?)=trueBResponsCachSetExpires(DateTimNow.AddSeconds(300))ResponsCachVaryByParams(All)=trueCResponsCachSetCacheability(HttpCacheability.Public)ResponsCachSetLastModified(DateTimParse(00:05:00))ResponsCachVaryByParams(All)=trueDResponsCachSetCacheability(HttpCacheability.PublicResponsCachSetExpires(DateTimNow.AddSeconds(300))ResponsCachVaryByParams(*)=true

单选题你正在建立一个 Web 站点。这个 Web 站点使用已经预先定义好的角色和用户进行安全管理。现在,你需要重新配置一下这些角色和用户,你应该怎么做?()Athe Microsoft .NET Framework Configuration toolBthe Code Access Security Policy toolCthe ASP.NET IIS Registration toolDthe Web Site Administration Tool(ASP.NET 站点配置工具)

单选题你用C#需要建一个百科全书应用程序适用与不同的国家的用户,你的应用程序格式化数据是基于你的应用程序使用的区域文化性,你已经创建了默认的资源文件(美国)。随着这个应用程序在阶段性的被开发,其他特殊区域文化资源文件将变成有效的在其他时候。你的应用程序应该在安装在其他国家时已具有相关资源文件。最有效的配置你应用程序的方法是()A为每个区域性创建一个单独执行B为每个执行创建一个单独的区域性C在你的代码里引用属性来建立你的区域性设备D建立单个执行并且使用户改变他们的Windows区域性为美国E嵌入默认区域文化建立单个执行,为每个文化区域性创建单独satellite程序集当他们变成可用的时候

单选题你正在计划一个ASP.NET应用程序的配置。这个应用程序使用了一个名为DataAccess的VisualStudio.NET的组件,该组件也共享给服务器上的其他应用程序。你正在使用VisualStudio.NET创建一个Windows安装包。你需要配置DataAccess和ASP.NET应用程序使得他们如果必要可以被卸载。你该做什么?()A为DataAccess创建一个Setup(安装)项目。在一个习惯行为中添加ASP.NET应用程序B为ASP.NET应用程序创建一个Setup项目。为DataAccess创建另一个Setup项目C为ASP.NET应用程序创建一个WebSetup项目。为DataAccess添加一个项目输出D为ASP.NET应用程序创建一个WebSetup项目。为DataAccess添加一个归并模块

单选题你正在创建一个用于成员管理的 Web 站点。它的功能依据用户所属角色不同而不同。其中,Web 站点使用 ASP.NET 成员管理相关控件进行帐户的创建。现在,你需要确定一个用户是否是指定角色的一个成员,你应该如何做?()A使用Membership.ValidateUserB使用 User.IsInRole.C使用Roles.RoleExists.D使用Membership.GetUser.

单选题你正在设计你公司的SALES数据库。这个数据库将由三个客户应用程序使用。需要访问这个数据库的用户当前MICROSOFTWINDOWS2000的用户组。用户根据他们的数据库访问需求存放在WINDOWS2000组中。客户端应用程序通过每一个应用程序各自的应用程序角色连接SALES数据库。每一个应用程序角色都分配一个密码。所有的用户都只能通过客户应用程序来访问SALES数据库。数据库没有授给任何的许可。你要怎么做?()A给每一个WINDOWS2000组分配适当的许可。B给每一个应用程序角色分配适当的许可。C把WINDOWS2000组成员分配给合适的的应用程序角色。D给应用程序角色提供带有密码的用户。

单选题当你在编写一个ASP.NET应用程序,实现一个会员的注册页面,你要使用ASP的内部控件来实现职业的选择,此时()控件应该是首选ACheckBoxBListBoxCDropDownListDTextBox

单选题你正在为一个保险公司创建一个ASP.NET应用程序。公司将用你的应用程序来记录保险索赔(声明)。另一个开发小组创建一个可重新分配的组件,该组件将在你的ASP.NET应用程序中使用。该组件要能正确的运行,在安装时就需要创建几个登记入口。将来同样的组件可能被另外的ASP.NET应用程序使用。开发小组把组件的源代码和组件的所有的项目文件都给了你。你添加组件项目到你的ASP.NET应用程序中。你要为你的应用程序创建一个配置包。你想在你的配置包中包括这个可重新分配的组件。你该怎么做?()A为可重新分配组件创建一个安装项目。为你的ASP.NET应用程序创建一个Web安装项目B为你的ASP.NET应用程序创建一个合并模块项目。为可重新分配组件创建一个安装项目,并将你的ASP.NET应用程序的合并模块添加到项目中。C为你的ASP.NET应用程序和可重新分配组件各创建一个合并模块项目。创建一个Web安装项目并将两个合并模块添加到项目中。D为可重新分配组件创建一个合并模块项目。为你的ASP.NET应用程序创建一个Web安装项目,并将可重新分配组件的合并模块添加到项目中。

多选题你用VisualStudio.NET创建了一个应用程序,为你的技术支持部门提供跟踪支持。你实现了一个跟踪类用于记录运行时错误到本地日志文件中。你也实现了一个TraceSwitch对象名为MySwitch,用于跟踪滞后的开启和关闭。为了最大化应用程序的性能,你要确保MySwitch缺省是不可用的(disabled)。你让配置管理员去发布。你编译和部署这个应用程序到你公司内部网的共享文件夹中。50个用户通过他们桌面的快捷方式使用的这个应用程序。其中一个用户在运行的时候收到错误消息。你决定为这个用户激活这个耗时的跟踪,但要确保不会影响到其他用户的性能。哪个或哪些操作你需要做?()A让你的配置管理员去调试。在那个用户的计算机上编译并部署你的应用程序。并创建一个本地快捷方式访问本地应用程序。B从共享文件夹复制已经部署的应用程序版本。部署到这个用户的计算机上,创建一个本地快捷方式访问本地应用程序。C编辑该用户计算机应用程序的.config文件,设置MySwitch的值为4。D编辑共享文件夹应用程序的.config文件,设置MySwitch的值为4。

多选题你正在配置你的ASP.NET应用程序的安全。你的页面文件夹定位的层次如下所示。你要允许所有的用户都能访问Products文件夹和Orders文件夹中的页面。你要允许会计角色的所有成员都能访问位于Accounting文件夹下的页面。哪两个可能的方法能够实现这一目标?()A在Global.asax文件中添加代码以动态的配置Accounting文件夹的访问B在位于Products文件夹的Weconfig文件中为所有的角色放置authorization设置。在Weconfig文件中使用location标记设置除了Accounting角色外禁止对Accounting文件夹的访问。C在位于Products文件夹的Weconfig文件中为所有的角色放置authorization设置。在Accounting文件夹下的Weconfig文件中只允许具有Accounting角色的用户访问。D为应用程序在Machinconfig文件中创建两个custom角色。配置一个角色给所有用户,一个角色给Accounting用户。除了Accounting角色外禁止所有的用户访问Accounting文件夹。

单选题你需要提供研究部门访问不同功能基于网页的研究应用程序,这些应用程序是基于独立的用户角色的,你应该这样做?()A使用windows目录服务映射并授权microsoft.net Passport认证B通过使用认证管理器创建认证规则和范围C使用一对多的客户认证映射D通过使用访问控制列表定义许可

多选题你是TestKing.com公司的一个软件开发人员,你用.NET创建一个应用程序为你的技术支持部门建立一个跟踪事件变化。你通过一个引用一个跟踪类向本地一个日志文件中写入关于程序运行中生成的错误信息。你也通过引用一个名叫TestKingSwitch的跟踪开关对象来根据你的需要开启和关闭跟踪日志。为了得到最大的应用性能,你必须确保TestKingSwitch默认情况下是被释放掉。你设置你的配置管理为Release。在你公司局域网编译这个应用程序并且配置它为共享文件夹,55个用户可以通过捷径在你电脑上进入你的应用程序。一个用户当他运行这个应用程序的时候收到一个错误信息。你设置一个尽可能详细的日志跟踪可以用来记录这个应用程序的所有用户。你必须确定你做的不会影响到其他的用户的应用程序的运行。哪个是最好的办法?()A设置你的配置管理改为DEBUG。编译你的应用程序并且配置本地的用户电脑。B从共享文件拷贝应用程序的配置版本。把他配置到本地的用户机子。C为在用户电脑上运行的应用程序编辑配置文件使的TestKingSwitch的植为4。D为共享文件夹运行的应用程序编辑配置文件使的TestKingSwitch的植为4。E用/d:TRACE=TRUE来开启应用程序。F/TRACETestKingSwitch4命令行来开启应用程序。

单选题基于角色的授权:基于角色的集中授权的主要思想是通过()的分离,使得授权过程方便灵活。A用户账号与权限B用户账号和部门C用户账号和省份D用户账号和所在网络

单选题你正在创建一个用于鉴别卡车司机吸毒测试的ASP.NET应用程序,你想要提示用户的姓名和密码。在你的应用程序中你要用哪一种鉴别方法(authentication)?()A匿名的BBasic和DigestC证书D窗口集成化安全

单选题一般的web访问验证授权模式()A基于用户的身份验证B基于用户的角色验证C基于用户的身份和角色验证D基于用户的身份,角色,资源验证

单选题你正在创建一个ASP.NET的应用程序,在你公司的内部网上部署此应用程序。公司采用MicrosoftWindows验证方法,你想让你的应用程序运行在用户的安全上下文中,你该怎么做?()A将以下元素添加到Weconfig文件中的authentication(授权)部分:B将以下元素添加到Weconfig文件中的system.web部分:C使用针对你的项目的配置管理器,以指定用户的安全环境D在Application_AuthenticateRequest事件处理函数中编写代码,配置应用程序运行在用户安全环境

单选题你是用.NETFramework去开发一个新的基于Windows窗体的应用程序。这个应用程序包括一个对COM组件的创建,TestKing.COM公司策划要求你设计一个这个强名程序集TestKingOp,虽然处于公司安全要求你比较在一个月内签字完成,你需要开始立即在会的基础上使用应用,你必须用尽努力达到你的目标。你改怎么做?()A用VisualStudio.NET的IDE来创建一个COM组件的引用B用TLBIMP.EXT工具来创建TestKingOp程序集C用System.Runtime.TestKingOpServicesnamespace.下的TypeLibConverter类,来创建TestKingOp程序集D通过创建相同的定义和接口的类来管理创建一个用户包

单选题作为TestKinginc的开发人员,你用VisualStudio.NET开发了一个基于Windows的应用程序,你要使你的应用程序让视力不好的人也能使用,这些用户通过屏幕阅读器来使用你的应用程序。屏幕阅读器要能分辨得出当前哪个控件获得焦点。其中一个TextBox控件提供给用户输入用户名。你要确保当这个控件获得焦点时,屏幕阅读器读出来的单词为“name”。你要配置哪个属性?()ATagBNextCNameDAccessibleNameEAccessibleRole

单选题你通过使用VisualStudio.NET来开发一个基于Windows的应用程序,这个应用程序包括用多种方法来访问启动。你优化了你的应用程序代码之后,在不同的客户端测试你的程序,但是启动的时间太慢了。你必须确保你的应用程序能够尽可能快的运行,你要怎么做?()A先通过使用本机映像生成器(Ngen.exe)来预编译你的应用程序,再在客户端安装已预编译过的应用程序;B先在客户端安装你的应用程序,再通过使用本机映像生成器来预编译你的应用程序;C先通过使用JIT编译器来预编译你的应用程序,再在客户端安装已预编译过的应用程序;D先在客户端安装你的应用程序,再使用JIT编译器来预编译你的应用程序。