You work as the Enterprise application developer at Domain.com. The Domain.com network consists of a single Active Directory domain named Domain.com. All servers in the domain run Windows Server 2003. Your responsibilities at Domain.com include the support and deployment of applications. You are currently developing an enterprise solution that consists of a Microsoft ASP.NET Web application and a Microsoft .NET Remoting component. The Web application connects to the .NET Remoting component via inter-process communication (IPC) channel. A Web server named Certkiller -WS01 will be used for the deployment of the enterprise solution. The following exhibit illustrates the production Web.config file configuration:
<configuration>
<system.web>
<customErrors mode=”RemoteOnly”/>
</system.web>
</configuration>
One requirement that should be kept in mind is that one should not be able to view specific error messages when accessing the Web application from the network or the Internet. Following is a list of the aspects included in the deployment design:
1. Deploy Microsoft Internet Security and Administration (ISA) Server to Certkiller -WS01.
2. Deploy the Web application to Certkiller -WS01.
3. Configure ISA server with a Web publishing rule to redirect requests to staging.fi-print.com to 127.0.0.1.
You now need to make a decision as to whether the design meets the requirements.
What conclusion can you draw?
A.
The design meets the requirements.
B.
The design does not meet the requirements since you need to deploy the .NET Remoting component to a separate computer.
C.
The design does not meet the requirements since you need to deploy ISA server to a separate computer.
D.
The design does not meet the requirements since you need to configure ISA server to redirect requests to Certkiller -WS01’s name and not the IP address.
Explanation:
ISA server should be deployed on a separate computer since the Web.config file is configured to display specific errors only for local requests. However, since the ISA server is currently configured to redirect requests to the local computer, ASP.NET will interpret the requests as originating from the local computer and will thus result in users being able to view specific error over the network or Internet whereas they should not be able to.
Incorrect answers:
A: This option is incorrect since you need to deploy ISA server to a separate computer.
B: .NET Remoting should not be deployed on a separate computer. The Web application connects to this component via IPC channel and IPC allows communication between application domains or processes on the same computer only.
D: ISA server should not be configured to redirect requests to the Certkiller -WS01 name. This will result in the users still being able to view specific error over the network or the Internet.
VB, Creating and Accessing XML Web Services (7 Questions)