TwoFactorAuth.net を使用して、認証アプリにスキャンするための QR コードを表示しています。これは、「ラベル」パラメーターで名前を使用すると機能します。ただし、QR コードを作成する際に電子メール アドレスを "ラベル" として使用すると、Microsoft Authenticator は提供された発行者ではなく、電子メールのドメインを発行者として使用します。
例 1 - 電子メールではない (例: サンプル コード):
- private readonly TwoFactorAuth tfa = new TwoFactorAuth("MyCompany", qrcodeprovider: new QRCoder.QRCoderQRCodeProvider());
- Model.GetQrCodeImageAsDataUri("ボブ・ロス", (string)Session["secret"])"
例 2 - メールのラベル:
- private readonly TwoFactorAuth tfa = new TwoFactorAuth("MyCompany", qrcodeprovider: new QRCoder.QRCoderQRCodeProvider());
- img src="@Model.GetQrCodeImageAsDataUri("mypaint@thebobross.com", (string)Session["secret"])"
ただし、メールは Google Authenticator で適切に機能します。
何か案は?