事务集成器(TI)与 Windows作系统的交互之一是虚拟目录。 为了同时使用 TI 和虚拟目录,您需要确保在应用程序上设置正确的凭据。 通过显式使用应用程序的默认凭据,可以确保用户的凭据是跨 TI 和虚拟目录复制的属性。
在受保护的虚拟目录中调用 TI 代理对象
创建新对象的实例。
将对象的凭据设置为 CredentialCache.DefaultCredentials。
CredentialCache.DefaultCredentials 的默认凭据是当前用户的凭据。
继续申请
示例:
以下代码演示如何调用安全虚拟目录中的 TI 代理对象。
using System;
using System.Collections.Generic;
using System.Text;
using System.Net;
namespace ELMBankingClient2
{
class Program
{
static void Main(string[] args)
{
GetBal.Service MyBal = new ELMBankingClient2.GetBal.Service();
decimal Balance;
MyBal.Credentials = CredentialCache.DefaultCredentials;
Balance = MyBal.GetBalance("Kim Akers", "12345");
Console.WriteLine(Balance);
}
}
}