2
ImはC#Outlookアドインをプログラミングしています。このアドインは、電子メールアイテムからWebサービスにいくつかの情報を渡す必要があります。 私はWebサービスにログインした後、私はいくつかのLoginTokensを取得します。 私の質問はどこに私はこのログイン情報を保存することができますので、私はOutlookを再度開くたびに再度ログインする必要はありません? 私のトークンは30日間有効なので、私はOutlookの新しいトークンを再度開くたびに必要はありません。Outlookアドインにログイントークンを保存するにはどうすればいいですか
public interface ILoginHandler
{
string LoginToken { get; set; }
string LoginSessionToken { get; set; }
void RequeryCredentials();
bool LastAuthorizationOk { get; set; }
bool IsPasswordChangeRequired { get; set; }
string TwoFactorAuthSessionToken { get; set; }
bool RememberLogin { get; set; }
void RequestTwoFactorAuthCode(TwoFactorAuthenticationType type);
void AfterSuccessfulTwoFactorAuth(LoginReturn.LoginReturnCode loginReturnCode, bool autoLoginSet);
void ClearTokenAndLogin();
void PromptPasswordChange();
}