我有一个DTS作业使用MSXML2.XMLHTTP3.0对象来生成对ASP.NET应用程序的发布请求。在内部,ASP.NET应用程序正在使用的System.Reflection获得一些组件信息和收到以下例外:XMLHTTP POST请求和System.Reflection
System.Web.HttpException错误代码: -2147467259消息会话状态只能用于当enableSessionState 设置为true时,无论是在 配置文件还是在指令中。还请确保 System.Web.SessionStateModule或 自定义会话状态模块为 ,该模块包含在 应用程序配置的\部分中。
DTS职位代码:
Dim objSvHTTP
Dim PostData
Set objSvHTTP = CreateObject("Msxml2.XMLHTTP.3.0")
objSvHTTP.open "POST", "http://www.mywebsite.com", false
objSvHTTP.send
If (objSvrHTTP.responseText = "") Then
//do something
Else
//do somethiing else
End If
ASP.NET应用程序代码:
string WebPath = "D:\mywebsite\bin\mywebsite.dll";
Assembly UI = Assembly.LoadFrom(@WebPath);
Type t = UI.GetType("MyWebsite.BasePage");
MethodInfo MyMethod = t.GetMethod("MyMethod");
object obj = Activator.CreateInstance(t);
MyMethod.Invoke(obj, null);
的问题是,我需要提供的XMLHTTP请求到ASP vaild Active Directory凭据。 NET应用程序以避免错误消息
罗杰 - 希望它的工作;) – 2008-11-15 18:31:28