Enabling Url.IsLocalUrl in the music store code

This commit is contained in:
Praburaj 2014-04-25 15:58:20 -07:00
parent 23fb4d8e7d
commit acb8421c90
2 changed files with 27 additions and 30 deletions

View File

@ -187,10 +187,7 @@ namespace MusicStore.Controllers
private IActionResult RedirectToLocal(string returnUrl) private IActionResult RedirectToLocal(string returnUrl)
{ {
//Bug: https://github.com/aspnet/WebFx/issues/244 if (Url.IsLocalUrl(returnUrl))
returnUrl = string.IsNullOrWhiteSpace(returnUrl) ? "/Home" : returnUrl;
//if (Url.IsLocalUrl(returnUrl))
if (true)
{ {
return Redirect(returnUrl); return Redirect(returnUrl);
} }

View File

@ -1,36 +1,36 @@
{ {
"version": "0.1-alpha-*", "version": "0.1-alpha-*",
"dependencies": { "dependencies": {
"Helios": "0.1-alpha-330", "Helios": "0.1-alpha-352",
"Microsoft.AspNet.Abstractions": "0.1-alpha-291", "Microsoft.AspNet.Abstractions": "0.1-alpha-302",
"Microsoft.AspNet.Mvc": "0.1-alpha-735", "Microsoft.AspNet.Mvc": "0.1-alpha-769",
"Microsoft.AspNet.Razor": "0.1-alpha-182", "Microsoft.AspNet.Razor": "0.1-alpha-182",
"Microsoft.AspNet.ConfigurationModel": "0.1-alpha-185", "Microsoft.AspNet.ConfigurationModel": "0.1-alpha-188",
"Microsoft.AspNet.DependencyInjection": "0.1-alpha-278", "Microsoft.AspNet.DependencyInjection": "0.1-alpha-285",
"Microsoft.AspNet.RequestContainer": "0.1-alpha-320", "Microsoft.AspNet.RequestContainer": "0.1-alpha-338",
"Microsoft.AspNet.Routing": "0.1-alpha-303", "Microsoft.AspNet.Routing": "0.1-alpha-323",
"Microsoft.AspNet.Mvc.ModelBinding": "0.1-alpha-735", "Microsoft.AspNet.Mvc.ModelBinding": "0.1-alpha-769",
"Microsoft.AspNet.Mvc.Core": "0.1-alpha-735", "Microsoft.AspNet.Mvc.Core": "0.1-alpha-769",
"Microsoft.AspNet.Mvc.Razor": "0.1-alpha-735", "Microsoft.AspNet.Mvc.Razor": "0.1-alpha-769",
"Microsoft.AspNet.StaticFiles": "0.1-alpha-237", "Microsoft.AspNet.StaticFiles": "0.1-alpha-250",
"System.Security.Claims": "0.1-alpha-160", "System.Security.Claims": "0.1-alpha-166",
"System.Security.Principal": "4.0.0.0", "System.Security.Principal": "4.0.0.0",
"Microsoft.AspNet.Security.DataProtection": "0.1-alpha-144", "Microsoft.AspNet.Security.DataProtection": "0.1-alpha-144",
"Microsoft.AspNet.Identity": "0.1-alpha-433", "Microsoft.AspNet.Identity": "0.1-alpha-462",
"Microsoft.AspNet.Identity.Entity": "0.1-alpha-433", "Microsoft.AspNet.Identity.Entity": "0.1-alpha-462",
"Microsoft.AspNet.Identity.InMemory": "0.1-alpha-433", "Microsoft.AspNet.Identity.InMemory": "0.1-alpha-462",
"Microsoft.AspNet.Identity.Security": "0.1-alpha-433", "Microsoft.AspNet.Identity.Security": "0.1-alpha-462",
"Microsoft.Data.Entity": "0.1-alpha-495", "Microsoft.Data.Entity": "0.1-alpha-510",
"Microsoft.Data.Relational": "0.1-alpha-495", "Microsoft.Data.Relational": "0.1-alpha-510",
"Microsoft.Data.SqlServer": "0.1-alpha-476", "Microsoft.Data.SqlServer": "0.1-alpha-476",
"Microsoft.Data.InMemory": "0.1-alpha-495", "Microsoft.Data.InMemory": "0.1-alpha-510",
"Microsoft.Data.Migrations": "0.1-alpha-495", "Microsoft.Data.Migrations": "0.1-alpha-510",
"Microsoft.AspNet.Diagnostics": "0.1-alpha-220", "Microsoft.AspNet.Diagnostics": "0.1-alpha-243",
"Microsoft.AspNet.Hosting": "0.1-alpha-320", "Microsoft.AspNet.Hosting": "0.1-alpha-338",
"Microsoft.AspNet.Server.WebListener": "0.1-alpha-265", "Microsoft.AspNet.Server.WebListener": "0.1-alpha-283",
"Microsoft.AspNet.ConfigurationModel.Json": "0.1-alpha-185", "Microsoft.AspNet.ConfigurationModel.Json": "0.1-alpha-188",
"Microsoft.AspNet.Security": "0.1-alpha-192", "Microsoft.AspNet.Security": "0.1-alpha-216",
"Microsoft.AspNet.Security.Cookies": "0.1-alpha-192", "Microsoft.AspNet.Security.Cookies": "0.1-alpha-216",
"Microsoft.AspNet.Logging": "0.1-alpha-159" "Microsoft.AspNet.Logging": "0.1-alpha-159"
}, },
"configurations": { "configurations": {