Dart.Mail 名前空間 > AuthenticatedSession クラス : ServicePrincipleName プロパティ |
このプロパティは、GSSAPIまたはNTLM認証を使用するときに設定する必要があります。これはサービスと(サービスが提供されている)ホスト名を指定します。指定したホスト名で使用可能なSPNを調べるには、コマンドプロンプトで"setspn -L hostname"を使用します。
現在のユーザーがドメインの一部としてログオンしていて、Usernameがnullまたは空の場合、Microsoftのシングルサインオン機能を使用するにはServicePrincipleNameを設定するだけで十分です(クライアントが現在認証されているユーザーとして認証されます)。
Usernameがnullまたは空でない場合は、サーバーへの認証にUsername、Password、およびDomainが使用されます。別のユーザーのアカウントにアクセスする場合は、この方法を使用します。