3

サーバーがローカルで実行されている場合(GTM + 1)、サーバーを-8タイムゾーンに配置するとすべて問題ありません。

次に、メッセージを受け取ります。

IDX12401: Expires: '[PII is hidden by default. Set the 'ShowPII' flag in IdentityModelEventSource.cs to true to reveal it.]' must be after NotBefore: '[PII is hidden by default. Set the 'ShowPII' flag in IdentityModelEventSource.cs to true to reveal it.]'.

こんな理由らしい

Expires = DateTime.Now.AddMinutes(30),

... other code ...

JwtSecurityTokenHandler handler = new JwtSecurityTokenHandler();
JwtSecurityToken token = handler.CreateJwtSecurityToken(descriptor);

エラーが出ました。奇妙なことに、Expires フィールドはそのゾーンの現在の時刻 +30 分 (構成されている時間 +30 分) です。変ですね。ログインが許可されず、そのメッセージですぐに期限切れになるのはなぜですか。表示される時間は実際には 30 分先ですが、-X タイム ゾーンの場合のみです。

4

0 に答える 0