U4-2653 - BeginUmbracoForm should use absolute path with query string URLs without the protocol

Created by Shannon Deminick 21 Aug 2013, 01:10:40 Updated by Shannon Deminick 21 Aug 2013, 01:15:30

The BeginUmbracoForm method uses the UmbracoContext.Current.OriginalRequestUrl.ToString()

to generate the 'form action' of the

element rendered out whereas we should be using

UmbracoContext.Current.OriginalRequestUrl.PathAndQuery instead otherwise this can play havoc with SSL when behind a load balancer that is making requests on HTTP

Comments

Shannon Deminick 21 Aug 2013, 01:15:25

Fixed in f51c4e332ed8aa82962d18b1966b2a10a24751d7


Priority: Normal

Type: Bug

State: Fixed

Assignee: Shannon Deminick

Difficulty: Normal

Category:

Backwards Compatible: True

Fix Submitted:

Affected versions: 4.10.0, 4.11.0, 6.0.0, 6.1.0, 4.11.1, 4.11.2, 4.11.3, 4.11.4, 6.0.1, 4.11.5, 6.0.2, 4.11.6, 6.0.3, 6.0.4, 4.11.7, 6.1.1, 6.0.6, 4.11.9, 4.11.8, 4.10.1, 4.11.10, 6.1.3

Due in version: 6.1.4

Sprint:

Story Points:

Cycle: