1

何か奇妙なことが起こっています!ユーザーが「ログアウト」の問題を経験している数日です。エラーメッセージは次のとおりです。

イベント コード: 4005 イベント メッセージ: 要求に対するフォーム認証に失敗しました。理由: 提供されたチケットが無効でした。

ここにデータ:

  1. Web サイトは、ロード バランサーの背後にある 3 台のサーバーで実行されています
  2. はい、構成が共有され、すべてのサーバーが NAS 上の同じフォルダーを指しているため、マシン キーはすべての Web サイトで同じです。これがキーです。

    <machineKey decryption="AES" decryptionKey=" ... snipped for security reasons ... " 
        validation="SHA1" validationKey=" ... snipped for security reasons ..." />
    
  3. ここで提案されているように、コンソール アプリを使用してキーを作成しました

  4. フォーム認証構成は

    <authentication mode="Forms">
      <forms loginUrl="SignIn.aspx" timeout="525960" />
    </authentication>
    
  5. サーバーの時刻は同期しています

... 他に何か提案はありますか?

乾杯

4

1 に答える 1

1

このパッチがファーム内のすべてのサーバーにインストールされていることを確認してください。
(チケットの処理が変更されます。一部のサーバーにインストールすると問題が発生します)

于 2010-10-19T00:18:09.513 に答える