私がプレイScalaのシードプロジェクトをビルドし、シンプルを追加するためにSBTを使用します。私はプロジェクトを開始し、ボタンをクリックしたときにPlay framework - コンテンツセキュリティポリシーの設定が機能しません。
<button id="doclick" onclick="doConsole();">click</button>
しかし。コンソールにエラー出力が表示されます。
localhost /:17次のコンテンツセキュリティポリシーのディレクティブ "default-src *"に違反しているため、インラインイベントハンドラの実行を拒否しました。インライン実行を有効にするには、 'unsafe-inline'キーワード、ハッシュ( 'sha256 -...')、またはnonce( 'nonce -...')のいずれかが必要です。 'script-src'は明示的に設定されていないので、 'default-src'がフォールバックとして使用されることにも注意してください。
application.conf
play.http.filters = "filter.Filters"
play.filters.headers.contentSecurityPolicy="script-src 'self' 'unsafe-inline'"
は、私が何かを逃したの公式ドキュメントに従うか、インラインスクリプトを呼び出すことはできません、まだ間違ったパスの原因を取得しますか?
これを解決しましたか? – nobody