-2

次のエラーがあります。

Validation of viewstate MAC failed. 
If this application is hosted by a web Farm or cluster, 
ensure that <machinekey> configuration specifies the same validationKey and validation algorithm. 
Autogenerate cannot be used in a cluster.

http://go.microsoft.com/fwlink/?LinkID=314055

次に、そのリンクをたどって、何が問題なのかを調べます。そのリンクに基づいて、その問題の最初の解決策は明示的な要素を作成することです。PowerShell から生成する方が良いです。Windows PowerShell からスクリプトを実行しようとしていますが、そのスクリプトをコピーして PowerShell 画面に貼り付けた後、結果がどこにあるのかわかりません。

このエラー メッセージを修正する解決策がいくつかあります。2 つの質問
があります。1. Powershell から生成された machineKey はどこにありますか? 結果は見つかりませんでした。
2.このエラーを修正する方法を知っている人はいますか?

ありがとうございました。

4

2 に答える 2

0

これが発生している IIS にアクセスできる場合は、IIS を開いて Web サイトにアクセスすると、トップ レベルにマシン キーのアイコンがあります。

それを開き、中央セクションのすべての自動/自動生成オプションのチェックを外し、右側でキーの生成>保存を押します。

于 2014-09-08T12:48:35.460 に答える