Identity Server 4 nie dba o to, kim jest klient. Możesz przetestować ID4 za pomocą aplikacji konsolowej, jeśli chcesz, prawda?
Widzisz, jeśli chodzi o to wszystko, ID4 to w zasadzie sam REST Web API z kilkoma dobrze znanymi punktami końcowymi używającymi protokołu Open ID Connect/oAuth2 na szczycie protokołu HTTP. Wystarczy spojrzeć na próbki z klientami konsoli, aby lepiej zrozumieć, w jaki sposób chcesz skonfigurować klienta: https://github.com/IdentityServer/IdentityServer4.Samples/tree/dev/Clients.
W związku z tym, że Twój klient jest siecią Web API, net462 nie ma znaczenia. Wszystko, co musisz zrobić, to wysyłać żądania do adresów URL hostowanego ID4. Może zajrzyj do oprogramowania pośredniczącego Katana Open ID Connect, aby ułatwić Ci pracę: https://leastprivilege.com/2014/06/12/using-discovery-and-katana-middleware-to-write-an-openid-connect-web-client/. Tak przy okazji jest link do bloga jednego z twórców serwera tożsamości. Proponuję przejrzeć jego bloga, aby znaleźć więcej przydatnych informacji.
Aktualizacja tokena walidacji
Dla tokena walidacji że chcesz token punkt końcowy: http://docs.identityserver.io/en/release/endpoints/token.html. Proponuję przeczytać żetony JWT, ponieważ możesz na przykład spojrzeć na middleware Katana JWT: http://odetocode.com/blogs/scott/archive/2015/01/15/using-json-web-tokens-with-katana-and-webapi.aspx.
Mam ten sam problem, świetne pytanie;) –