クライアント側で製品をカスタマイズできるインタラクティブなhtml5アプリがあります。ユーザーがカスタマイズすると、個々のコンポーネントの価格に基づいて価格が更新されます。
これが完了したら、その人はチェックアウトを押します。カスタマイズをサーバーに送信すると、サーバーがチェックアウト プロセスを引き継ぎます。
誰でも POST データを偽装できるため、価格データをサーバーに送信しても意味がないことは明らかです。そこで、選択したコンポーネント (カスタマイズ データと共にサーバーに送信) に応じて価格を再生成し、代わりにチェックアウト時に表示するサーバー サイド スクリプトを作成してみました。ただし、複雑なカスタマイズが提供されているため、サーバー側の計算は非常に困難であることがわかっています。そして、サーバー側でクライアント側のカスタマイズ ロジック全体を書き直す必要があるようです (これは大変な作業です)。
サーバー側のスクリプトを書き続ける前に、偽装できない方法 (おそらく非対称キー認証) で価格データをサーバーに送信できるかどうかを知りたいと思いました。