GIAC GIAC Secure Software Programmer - C#.NET GSSP-NET-CSHARP Question # 124 Topic 13 Discussion

GIAC GIAC Secure Software Programmer - C#.NET GSSP-NET-CSHARP Question # 124 Topic 13 Discussion

GSSP-NET-CSHARP Exam Topic 13 Question 124 Discussion:
Question #: 124
Topic #: 13

You work as a Software Developer for ABC Inc. The company uses Visual Studio .NET 2005 as its application development platform. You create a Web service using the .NET Framework 2.0. You call a method in the Web service. The following exception is thrown in the Web service: client.System.Web.Services.Protocols.SoapException: Server was unable to process request. System.NullReferenceException: Object reference not set to an instance of an object. You find out that it is the following line of code that throws the exception: if (Session ["StoredValue"] == null)

You must ensure that the method runs without throwing any exception. What will you do to accomplish this task?


A.

Modify the WebMethod attribute in the Web service so that the EnableSession property is set to

true.


B.

Add the following to the System.Web section of the Web.config file:


C.

Add the following to the System.Web section of the Web.config file:

<add name="Session" type="System.Web.SessionState.SessionStateModule" />


D.

In the client code for the Web service's proxy object, assign a new instance of the

System.Net.CookieContainer object to the CookieContainer property.


E.

In the client code for the Web service's proxy object, assign a new instance of the

System.Net.CookieContainer object to the EnableSession property.


Get Premium GSSP-NET-CSHARP Questions

Contribute your Thoughts:


Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.