Apply Tom Fulton's fix for U4-9430 from ba670586eb

This commit is contained in:
Brian Powell
2017-06-09 11:40:38 -04:00
parent 92f609ff71
commit 5ec67ab3fd

View File

@@ -68,7 +68,7 @@ namespace Umbraco.Web.Routing
else
{
// test for collisions
var uri = new Uri(url.TrimEnd('/'), UriKind.RelativeOrAbsolute);
var uri = UriUtility.UriToUmbraco(new Uri(url.TrimEnd('/'), UriKind.RelativeOrAbsolute));
if (uri.IsAbsoluteUri == false) uri = uri.MakeAbsolute(UmbracoContext.Current.CleanedUmbracoUrl);
var pcr = new PublishedContentRequest(uri, UmbracoContext.Current.RoutingContext, UmbracoConfig.For.UmbracoSettings().WebRouting, s => Roles.Provider.GetRolesForUser(s));
pcr.Engine.TryRouteRequest();