セキュリティで保護された仮想ディレクトリでトランザクション インテグレーター プロキシ オブジェクトを呼び出す方法
トランザクション インテグレーター (TI) と Windows オペレーティング システムとの相互作用の 1 つは、仮想ディレクトリです。 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);
}
}
}