{"action":"created","issue":{"url":"https://api.github.com/repos/themotleyfool/Klondike/issues/70","labels_url":"https://api.github.com/repos/themotleyfool/Klondike/issues/70/labels{/name}","comments_url":"https://api.github.com/repos/themotleyfool/Klondike/issues/70/comments","events_url":"https://api.github.com/repos/themotleyfool/Klondike/issues/70/events","html_url":"https://github.com/themotleyfool/Klondike/issues/70","id":56973257,"number":70,"title":"Unable to access the log in link","user":{"login":"pvandervelde","id":96201,"avatar_url":"https://avatars.githubusercontent.com/u/96201?v=3","gravatar_id":"","url":"https://api.github.com/users/pvandervelde","html_url":"https://github.com/pvandervelde","followers_url":"https://api.github.com/users/pvandervelde/followers","following_url":"https://api.github.com/users/pvandervelde/following{/other_user}","gists_url":"https://api.github.com/users/pvandervelde/gists{/gist_id}","starred_url":"https://api.github.com/users/pvandervelde/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pvandervelde/subscriptions","organizations_url":"https://api.github.com/users/pvandervelde/orgs","repos_url":"https://api.github.com/users/pvandervelde/repos","events_url":"https://api.github.com/users/pvandervelde/events{/privacy}","received_events_url":"https://api.github.com/users/pvandervelde/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-02-08T23:20:26Z","updated_at":"2015-02-09T10:50:23Z","closed_at":null,"body":"I've installed a default version of Klondike and for some reason I cannot get the authentication to work correctly (or at least do what I would expect it to do).\r\n\r\nSteps:\r\n* I have a clean Win2012R2 machine with IIS installed with default settings\r\n* Created a nuget folder in the wwwroot\r\n* I downloaded the latest build from the master branch of appveyor (https://ci.appveyor.com/project/chriseldredge/klondike/build/74)\r\n* Unzipped and copied all the klondike files to the wwwroot\\nuget folder, made no changes to the web.config or the settings.xml files\r\n* In IIS manager turned the nuget folder into an application (right-clicked the folder and selected 'turn into application'). Using a custom AppPool with the following settings:\r\n  * .NET CLR version v4.0\r\n  * Managed pipeline mode: Integrated\r\n  * Running as a domain user so that it can get to the share folders\r\n  * Maximum worker processes: 1\r\n  * Disable overlapped recycle: True\r\n* For the first test I used: authentication settings -> Anonymous Authentication: Enabled, everything else disabled\r\n* For the second test I used: authentication settings -> Windows Authentication: Enabled, everything else disabled\r\n\r\nIssues:\r\n* There is no log-in link anywhere. If I hit a non-existing URL (e.g. localhost/nuget/api) then I can see the authentication credentials. In the case of anonymous authentication obviouslyl there are no credentials and when using windows authentication I can see my full user name (DOMAIN\\UserName) if I use IE. If I use Firefox I get a log-in dialog which requests my credentials. So in either case it looks like the authentication details are passed on when requested.\r\n* If I enable Windows Authentication and I add my user name to the web.config under both the AccountAdministrator and the PackageManager rolemappings, the links for admin / etc. etc. are missing. Even if I add both MyUserName and DOMAIN\\MyUserName to the list.\r\n* I see no logs begin produced anywhere. I've created the App_Data\\Logs folders but still no logs.\r\n\r\nAs a minor issue I cannot see a footer that contains the klondike version (as there apparently should as indicated in #69)\r\n\r\nI'm assuming I've not taken all the right steps to set up the website but unfortunately I don't know what I missed. I don't normally set up websites and the documentation is missing the 'for dummies' section."},"comment":{"url":"https://api.github.com/repos/themotleyfool/Klondike/issues/comments/73489583","html_url":"https://github.com/themotleyfool/Klondike/issues/70#issuecomment-73489583","issue_url":"https://api.github.com/repos/themotleyfool/Klondike/issues/70","id":73489583,"user":{"login":"pvandervelde","id":96201,"avatar_url":"https://avatars.githubusercontent.com/u/96201?v=3","gravatar_id":"","url":"https://api.github.com/users/pvandervelde","html_url":"https://github.com/pvandervelde","followers_url":"https://api.github.com/users/pvandervelde/followers","following_url":"https://api.github.com/users/pvandervelde/following{/other_user}","gists_url":"https://api.github.com/users/pvandervelde/gists{/gist_id}","starred_url":"https://api.github.com/users/pvandervelde/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pvandervelde/subscriptions","organizations_url":"https://api.github.com/users/pvandervelde/orgs","repos_url":"https://api.github.com/users/pvandervelde/repos","events_url":"https://api.github.com/users/pvandervelde/events{/privacy}","received_events_url":"https://api.github.com/users/pvandervelde/received_events","type":"User","site_admin":false},"created_at":"2015-02-09T10:50:23Z","updated_at":"2015-02-09T10:50:23Z","body":"The ultimate goal is to enable Windows Authentication so that it works with our AD. I was just trying the anonymous authentication to see if I could make it show the links at all. \r\n\r\nThe idea is that I don't want people to push packages by themselves, only the build server should be able to do that, so I was hoping that using the AD credentials (i.e. windows authentication) I would be able to stop people from being able to push packages and only allow the build server user to do so. \r\n\r\nI'll test the pushing of packages tomorrow when I'm back at work because so far I've only been trying to get the front end to work."}}