NetworkCredential クラスとは? わかりやすく解説

NetworkCredential クラス

基本認証ダイジェスト認証NTLM 認証Kerberos 認証などのパスワードに基づく認証方式資格情報提供します

名前空間: System.Net
アセンブリ: System (system.dll 内)
構文構文

Public Class NetworkCredential
    Implements ICredentials, ICredentialsByHost
Dim instance As NetworkCredential
public class NetworkCredential : ICredentials,
 ICredentialsByHost
public ref class NetworkCredential : ICredentials,
 ICredentialsByHost
public class NetworkCredential implements ICredentials,
 ICredentialsByHost
public class NetworkCredential implements ICredentials,
 ICredentialsByHost
解説解説
使用例使用例

NetworkCredential オブジェクトCredentialCache一連の URI (Uniform Resource Identifier) に関連付けるコード例次に示します。この例では、次にCredentialCache を WebRequest オブジェクト渡し、これを使用してインターネット サーバーへの要求認証します。

Dim myCred As New NetworkCredential(SecurelyStoredUserName,SecurelyStoredPassword,SecurelyStoredDomain
 )
       
Dim myCache As New CredentialCache()
       
myCache.Add(New Uri("www.contoso.com"),
 "Basic", myCred)
myCache.Add(New Uri("app.contoso.com"),
 "Basic", myCred)
       
Dim wr As WebRequest = WebRequest.Create("www.contoso.com")
wr.Credentials = myCache

NetworkCredential myCred = new NetworkCredential(
    SecurelyStoredUserName,SecurelyStoredPassword,SecurelyStoredDomain);
 
CredentialCache myCache = new CredentialCache();
 
myCache.Add(new Uri("www.contoso.com"), "Basic",
 myCred);
myCache.Add(new Uri("app.contoso.com"), "Basic",
 myCred);
 
WebRequest wr = WebRequest.Create("www.contoso.com");
wr.Credentials = myCache;

NetworkCredential^ myCred = gcnew NetworkCredential(
   SecurelyStoredUserName,SecurelyStoredPassword,SecurelyStoredDomain );

CredentialCache^ myCache = gcnew CredentialCache;

myCache->Add( gcnew Uri( "www.contoso.com" ), "Basic", myCred
 );
myCache->Add( gcnew Uri( "app.contoso.com" ), "Basic", myCred
 );

WebRequest^ wr = WebRequest::Create( "www.contoso.com" );
wr->Credentials = myCache;
NetworkCredential myCred =new NetworkCredential(securelyStoredUserName
,
    securelyStoredPassword,securelyStoredDomain);
CredentialCache myCache = new CredentialCache();

myCache.Add(new Uri("www.contoso.com"), "Basic",
 myCred);
myCache.Add(new Uri("app.contoso.com"), "Basic",
 myCred);

WebRequest wr = WebRequest.Create("www.contoso.com");
wr.set_Credentials(myCache);
var myCred : NetworkCredential = new NetworkCredential(
   SecurelyStoredUserName, SecurelyStoredPassword, SecurelyStoredDomain )
       
var myCache : CredentialCache = new CredentialCache()
       
myCache.Add(new Uri("www.contoso.com"), "Basic",
 myCred)
myCache.Add(new Uri("app.contoso.com"), "Basic",
 myCred)
       
var wr : WebRequest = WebRequest.Create("www.contoso.com")
wr.Credentials = myCache

継承階層継承階層
System.Object
  System.Net.NetworkCredential
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「NetworkCredential クラス」の関連用語

NetworkCredential クラスのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



NetworkCredential クラスのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS