From acb8421c90760c59fa0a10b3db7ef786260e5222 Mon Sep 17 00:00:00 2001 From: Praburaj Date: Fri, 25 Apr 2014 15:58:20 -0700 Subject: [PATCH] Enabling Url.IsLocalUrl in the music store code --- .../Controllers/AccountController.cs | 5 +- src/MusicStore/LKG.json | 52 +++++++++---------- 2 files changed, 27 insertions(+), 30 deletions(-) diff --git a/src/MusicStore/Controllers/AccountController.cs b/src/MusicStore/Controllers/AccountController.cs index c0a742a31f..c366807354 100644 --- a/src/MusicStore/Controllers/AccountController.cs +++ b/src/MusicStore/Controllers/AccountController.cs @@ -187,10 +187,7 @@ namespace MusicStore.Controllers private IActionResult RedirectToLocal(string returnUrl) { - //Bug: https://github.com/aspnet/WebFx/issues/244 - returnUrl = string.IsNullOrWhiteSpace(returnUrl) ? "/Home" : returnUrl; - //if (Url.IsLocalUrl(returnUrl)) - if (true) + if (Url.IsLocalUrl(returnUrl)) { return Redirect(returnUrl); } diff --git a/src/MusicStore/LKG.json b/src/MusicStore/LKG.json index 392060bcad..7fdc1fd12a 100644 --- a/src/MusicStore/LKG.json +++ b/src/MusicStore/LKG.json @@ -1,36 +1,36 @@ { "version": "0.1-alpha-*", "dependencies": { - "Helios": "0.1-alpha-330", - "Microsoft.AspNet.Abstractions": "0.1-alpha-291", - "Microsoft.AspNet.Mvc": "0.1-alpha-735", + "Helios": "0.1-alpha-352", + "Microsoft.AspNet.Abstractions": "0.1-alpha-302", + "Microsoft.AspNet.Mvc": "0.1-alpha-769", "Microsoft.AspNet.Razor": "0.1-alpha-182", - "Microsoft.AspNet.ConfigurationModel": "0.1-alpha-185", - "Microsoft.AspNet.DependencyInjection": "0.1-alpha-278", - "Microsoft.AspNet.RequestContainer": "0.1-alpha-320", - "Microsoft.AspNet.Routing": "0.1-alpha-303", - "Microsoft.AspNet.Mvc.ModelBinding": "0.1-alpha-735", - "Microsoft.AspNet.Mvc.Core": "0.1-alpha-735", - "Microsoft.AspNet.Mvc.Razor": "0.1-alpha-735", - "Microsoft.AspNet.StaticFiles": "0.1-alpha-237", - "System.Security.Claims": "0.1-alpha-160", + "Microsoft.AspNet.ConfigurationModel": "0.1-alpha-188", + "Microsoft.AspNet.DependencyInjection": "0.1-alpha-285", + "Microsoft.AspNet.RequestContainer": "0.1-alpha-338", + "Microsoft.AspNet.Routing": "0.1-alpha-323", + "Microsoft.AspNet.Mvc.ModelBinding": "0.1-alpha-769", + "Microsoft.AspNet.Mvc.Core": "0.1-alpha-769", + "Microsoft.AspNet.Mvc.Razor": "0.1-alpha-769", + "Microsoft.AspNet.StaticFiles": "0.1-alpha-250", + "System.Security.Claims": "0.1-alpha-166", "System.Security.Principal": "4.0.0.0", "Microsoft.AspNet.Security.DataProtection": "0.1-alpha-144", - "Microsoft.AspNet.Identity": "0.1-alpha-433", - "Microsoft.AspNet.Identity.Entity": "0.1-alpha-433", - "Microsoft.AspNet.Identity.InMemory": "0.1-alpha-433", - "Microsoft.AspNet.Identity.Security": "0.1-alpha-433", - "Microsoft.Data.Entity": "0.1-alpha-495", - "Microsoft.Data.Relational": "0.1-alpha-495", + "Microsoft.AspNet.Identity": "0.1-alpha-462", + "Microsoft.AspNet.Identity.Entity": "0.1-alpha-462", + "Microsoft.AspNet.Identity.InMemory": "0.1-alpha-462", + "Microsoft.AspNet.Identity.Security": "0.1-alpha-462", + "Microsoft.Data.Entity": "0.1-alpha-510", + "Microsoft.Data.Relational": "0.1-alpha-510", "Microsoft.Data.SqlServer": "0.1-alpha-476", - "Microsoft.Data.InMemory": "0.1-alpha-495", - "Microsoft.Data.Migrations": "0.1-alpha-495", - "Microsoft.AspNet.Diagnostics": "0.1-alpha-220", - "Microsoft.AspNet.Hosting": "0.1-alpha-320", - "Microsoft.AspNet.Server.WebListener": "0.1-alpha-265", - "Microsoft.AspNet.ConfigurationModel.Json": "0.1-alpha-185", - "Microsoft.AspNet.Security": "0.1-alpha-192", - "Microsoft.AspNet.Security.Cookies": "0.1-alpha-192", + "Microsoft.Data.InMemory": "0.1-alpha-510", + "Microsoft.Data.Migrations": "0.1-alpha-510", + "Microsoft.AspNet.Diagnostics": "0.1-alpha-243", + "Microsoft.AspNet.Hosting": "0.1-alpha-338", + "Microsoft.AspNet.Server.WebListener": "0.1-alpha-283", + "Microsoft.AspNet.ConfigurationModel.Json": "0.1-alpha-188", + "Microsoft.AspNet.Security": "0.1-alpha-216", + "Microsoft.AspNet.Security.Cookies": "0.1-alpha-216", "Microsoft.AspNet.Logging": "0.1-alpha-159" }, "configurations": {