a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 169|回复: 0

[考试试题] 微软认证真题:基于.NET的Web应用程序开发5

[复制链接]
发表于 2012-8-3 00:09:22 | 显示全部楼层 |阅读模式
21:您创建了一个程序集,以访问一个关系数据库中的数据。该程序集将由您Web服务器上几个ASP.NET应用程序使用。 7 M9 ]+ |1 F% \. X: K: H& ~  \, n( s
您需要确保所有应用程序均能访问该程序集。您应该采取哪两项行动?(每个正确答案都给出了部分解决方案,请选择两项)(BD)
2 ^! M/ E& q% p; V2 eA. 运行“程序集注册”工具。(Regasm.exe)
0 p8 }7 @6 D( n( h. I0 {- yB. 运行“强名称”工具(Sn.exe) ; Z* [% G: o& _
C. 运行“安装程序工具”(Installutil.exe) 6 g1 U+ V0 E2 j, L9 b% [) ~& D
D.运行“全局程序集缓存”工具(Gautil.exe)
- W3 O- z( P! z22:您为公司的Intranet创建了一个ASP.NET应用程序。该应用程序在一个平面文件中存储静态数据。该文件位于Web服务器上一个单独的目录中。您希望只允许您的应用程序访问此目录。 * v6 ]0 {$ d5 d$ l
您的应用程序使用Microsoft Windows身体验证。该应用程序在您的计算机上成功运行。但是,当该应用程序部署到一个测试服务器上,在该应用程序尝试访问此平面文件时,测试人员报告了一个权限错误。 $ u9 D$ i  E  p9 h5 W8 `' [/ x5 X
您需要确保该应用程序从此平面文件加载数据。您希望防止用户使用系统文件来取该文件。 # j: G: |% m9 H3 }6 q1 u0 G
您应该怎么办?(C)
& b! {8 b* B! D2 O, C! G7 yA. 将以下元素加到Web.config文件的authorization(授权)部分。 + L! [% T+ l# {- ]$ x5 h

8 G7 q: R! L$ l- Y$ X  n  }' y$ [B. 将以下元素添加到Web.config文件的system.web 部分。
, H) k3 \  I$ h6 J7 c7 a0 @
9 m! B# P6 v6 wC. 授予ASP.NET帐户对该文件所在目录的“读取”权限。
+ ?( m+ H' U5 hD.在Machine.config文件中,将processsMode1部分userName属性设定为”system” $ {/ a  v) X# T6 n: O+ `, Z
23:您为Contoso有限公司创建一个ASP.NET应用程序。该公司使用Microsoft Windows身体验证。所有用户都位于contoso域。您希望将该应用程序配置成使用下列身体验证规则: 3 l) u# E% L! i6 D; C- W. l' J
不得允许匿名用户访问应用程序 8 u( _$ v: k& g4 G7 E/ ]" ?7 ]# N
除Marie和Pierre外,必须允许所有员工访问应用程序。
) q. y/ j) q' N* t2 f9 s; E您应用使用哪个代码段配置应用程序?(C)
: y* s+ i% E9 PA.
3 d+ J7 B0 V* J; h8 X6 e: J ) L: b# p# [: z" V+ O5 x; z
  
0 x1 i& m' a8 w. H" [: B% i3 C  
* G. O6 R7 d, `  
. w* _- _. v5 I ' X! G1 E  h7 K  U- d0 C
B. 7 a" w8 Q2 s- y, C7 {+ P7 T  |

2 \7 P7 h  J+ k) \  3 W0 h7 q# _1 Y' p& m& z
     
5 s2 H2 m* e- ]/ Y; C    ) h6 `' \2 C: T& p/ r% F

- M  u+ {  e, q% {& xC.  
6 i3 c1 w: A$ Z4 M* y2 E
% |5 ~% P7 X% r1 y) v" v    / g4 e1 R2 T/ q
  & e" b/ [# }2 q. n! U! g
      - `6 j3 p* [3 L: M5 k- L& J; L
9 B7 R1 T( S0 E
D.
; g: e; R/ Y) J$ q; A0 S: f/ j+ W
/ f+ S1 ^: ]# G+ J: R, M    8 y/ }; ~  z7 t3 l0 u0 t+ h! Q
     
" B( l( t: C: I8 ]1 N" x& p . O7 w( n' i& o6 R' Z
E.
7 Z- A" X# F; M% r
1 z  x; i8 Y/ _( J8 b2 v   
& y2 _- }6 {* P# ^       ; ~7 y$ d* G: w" d% c9 L4 a
8 L1 `% ?5 E7 W1 r) O
24:您创建了一个包含保密信息的ASP.NET应用程序。您使用一个基于窗体的身体验证方法来验证用户。您需要防止未经验证的用户访问该应用程序。 : L9 \2 l! F1 e1 P& [' s) B
您应该怎么办?(D) 9 u( p" e' g2 E. n7 a$ m% O
A. 在该应用程序的起始页设定一个Page指令,以使用户重新定向到一个登录页面。
: I$ B/ C: z# j* O% y! N8 QB. 在该应用程序的起始页设定一个Page指令,以禁止匿名用户。
2 t5 e9 A  w" gC. 在Machine.config文件的authorization(授权)部分,将allow元素的users属性设定为“?”。 ! ?% ^2 D) n, {- I4 @# U8 e% W8 W
D.在Web.config file的authorization(授权)部分,将deny元素的users属性设置为“?” 1 x; D4 x6 m* }4 b
25:您正在创建一个ASP.NET应用程序。该应用程序将部署公司的Intranet中。公司使用Microsoft Windows身体验证。您希望该应用程序在用户的安全环境中运行。您应该怎么办?(B) + I1 A) Q. X$ L6 B8 g& @, v% C, p
A. 将以下元素添加到Web.config文件的authorization(授权)部分。
4 S; o1 `# n- C, l& l8 C     
+ D) g2 Y5 U/ B' d) K  MB. 将以下元素添加到Web.config文件的system.web部分 / f0 V4 y- B- c0 a

+ ]2 _- Z$ V" T  ?. J$ i- pC. 使用针对您项目的“配置管理器”,以指定用户的安全环境。
( {' [1 y5 k7 j- ~) FD.在Application_AuthenticateRequest事件处理程序中编写代码。以便将该应用程序配置成在用户的安全环境中运行。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-7 06:15 , Processed in 0.139573 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表