I made a conscious decision to not include any user management features in IdentityServer. It’s a token service. In addition it is based (at least by default) on the standard ASP.NET membership, roles and profile features. So there should be plenty of admin tools out there, right?
In fact there aren’t. And it is more painful as it should be to manage a provider database. There is a tool that is built into Visual Studio. But if you simply want to deploy the binaries, that is not really an option. There is an administration front-end in the IIS manager – but it only works for .NET 3.5 applications. That’s silly.
Today I got this questions again: “How do I create my first user?”
In lack of a better solution I wrote a little batch file that starts the admin web site manually. After that you can use the browser to navigate to the site and manage your users and roles. This is how I start the server on my machine via PowerShell (on one line – might need tweaks for your installation):
& ‘C:\Program Files (x86)\Common Files\microsoft shared\DevServer\10.0\WebDev.WebServer40.EXE’ /path:”C:\Windows\
Microsoft.NET\Framework64\v4.0.30319\ASP.NETWebAdminFiles” /port:8080 /vpath:”/asp.netwebadminfiles”
Afterwards you can navigate to the site using this URL: