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) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からNetworkCredential クラスを検索した結果を表示しています。
Weblioに収録されているすべての辞書からNetworkCredential クラスを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からNetworkCredential クラス を検索

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

辞書ショートカット

すべての辞書の索引

「NetworkCredential クラス」の関連用語

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

   

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



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

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

©2025 GRAS Group, Inc.RSS