Project

General

Profile

Actions

Defect #42839

closed

Downloading .js files from the repository browser fails with a 422 error due to ActionController::InvalidCrossOriginRequest

Added by Steve Hanselman about 1 month ago. Updated 8 days ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
SCM
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Resolution:
Fixed
Affected version:

Description

To recreate, find a .js file, click the download in the top right

ActionController::InvalidCrossOriginRequest (Security warning: an embedded <script> tag on another site requested protected JavaScript. If you know what you're doing, go ahead and disable forgery protection on this action to permit cross-origin JavaScript embedding.):
actionpack (7.2.2.1) lib/action_controller/metal/request_forgery_protection.rb:432:in `verify_same_origin_request'

Files

clipboard-202506061026-eqbs8.png (8.62 KB) clipboard-202506061026-eqbs8.png Steve Hanselman, 2025-06-06 11:26
42839.patch (2.37 KB) 42839.patch Go MAEDA, 2025-06-28 10:09
42839-v2.patch (2.38 KB) 42839-v2.patch Go MAEDA, 2025-06-28 11:13

Related issues

Related to Redmine - Defect #43002: RepositoriesSubversionControllerTest fails in 5.1-stable due to missing foo.js in test repositoryClosedGo MAEDA

Actions
Actions

Also available in: Atom PDF