{"action":"opened","issue":{"url":"https://api.github.com/repos/imazen/resizer/issues/144","labels_url":"https://api.github.com/repos/imazen/resizer/issues/144/labels{/name}","comments_url":"https://api.github.com/repos/imazen/resizer/issues/144/comments","events_url":"https://api.github.com/repos/imazen/resizer/issues/144/events","html_url":"https://github.com/imazen/resizer/issues/144","id":92986443,"number":144,"title":"AzureReader2 on nightlies throwing NRE","user":{"login":"danielcrenna","id":129610,"avatar_url":"https://avatars.githubusercontent.com/u/129610?v=3","gravatar_id":"","url":"https://api.github.com/users/danielcrenna","html_url":"https://github.com/danielcrenna","followers_url":"https://api.github.com/users/danielcrenna/followers","following_url":"https://api.github.com/users/danielcrenna/following{/other_user}","gists_url":"https://api.github.com/users/danielcrenna/gists{/gist_id}","starred_url":"https://api.github.com/users/danielcrenna/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danielcrenna/subscriptions","organizations_url":"https://api.github.com/users/danielcrenna/orgs","repos_url":"https://api.github.com/users/danielcrenna/repos","events_url":"https://api.github.com/users/danielcrenna/events{/privacy}","received_events_url":"https://api.github.com/users/danielcrenna/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-07-04T08:02:41Z","updated_at":"2015-07-04T08:02:41Z","closed_at":null,"body":"Using Ben Foster's simple walkthrough, on nightlies, new project, verified blob, nuget is up to date.\r\n\r\nLink to repro: https://www.dropbox.com/s/csbowsp9es2zoi7/image.svc.zip?dl=0\r\n\r\nNote that I have no queryString parameters and am expecting a redirect or proxy to Azure depending on default, but this happens instead.\r\n\r\nat System.String.StartsWith(String value, StringComparison comparisonType)\r\nat ImageResizer.Storage.BlobProviderBase.Belongs(String virtualPath) in c:\\projects\\resizer\\Plugins\\ImageResizer.Storage\\BlobProviderBase.cs:line 135\r\nat ImageResizer.Storage.BlobProviderBase.FileExists(String virtualPath, NameValueCollection queryString) in c:\\projects\\resizer\\Plugins\\ImageResizer.Storage\\BlobProviderBase.cs:line 206\r\n   at ImageResizer.Configuration.PipelineConfig.GetFile(String virtualPath, NameValueCollection queryString)\r\n   at ImageResizer.InterceptModule.CheckRequest_PostAuthorizeRequest(Object sender, EventArgs e)\r\n   at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()\r\n   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)\r\n\r\nURL in a completely empty Web Application is:\r\n`http://localhost:8080/azure/test/test.jpg`\r\n\r\n(where `test` is the container and `test.jpg` is the name of the blob)\r\n\r\nThis is my config:\r\n\r\n` <add name=\"AzureReader2\" connectionString=\"DefaultEndpointsProtocol=https;AccountName=[FOO];AccountKey=[BAR]\"\r\nendpoint=\"http://[FOO].blob.core.windows.net/\" />`"}}