0

ユーザーログインを処理するコード内に以下の条件が存在する既存のアプリケーションに取り組んでいます。

if ((PresentTime - LoginTime) <= browservalidationinsecs) 
{

// Means this is positive and proceed further processing .

}

これPresentTimeは、サーバー内の現在の時刻です。

これLoginTimeは、ユーザーがブラウザからアプリケーションを起動した時間です。

browservalidationinsecsアプリケーション内で 45 秒にハードコーディングされています。

なぜこの状態が保たれているのか理解できません。

誰でも何か考えてもらえますか??

4

1 に答える 1

3

この条件Time out error は、45 秒で指定される場合があります。

ユーザーがアプリケーションを起動し、次の 45 秒間ログインしなかったとします。その後、成功したログインの代わりに資格情報を入力すると、ログイン ページに再度リダイレクトされます。

このタイプのコードは、主にセキュリティが最優先される銀行および金融アプリケーションで見られます。

于 2012-09-10T05:25:20.960 に答える