IdentityServer 4 (1.0.0-rc2) サーバーをセットアップしようとしています。ドキュメント ( http://identityserver4.readthedocs.io/ ) の指示に従いましたが、IdentityServer3 で慣れ親しんだ機能がいくつか欠けているようです。
IdentityServer4 に関するこの記事 ( http://elemarjr.com/en/2016/04/18/learning-identityserver4-part-1-securing-an-webapi/ ) を見つけましたが、この記事で説明されているいくつかのこと最新バージョンでは利用できないようです(その記事は古いバージョンに対して書かれたと思います)。
証明書を設定するには、IdentityServerOptions オブジェクトで設定するのではなく、ビルダー オブジェクトで直接設定する必要があることがわかりました。したがって、これを行う代わりに:
var builder = services.AddIdentityServer(options =>
{
options.SigningCertificate = certificate;
});
私は今これを行います:
builder.SetSigningCredential(certificate);
- 私が見つけられないように見えるのは、
RequireSsl
プロパティを定義する方法です。 IdentityServerFactory
設定方法を教えてください。
IdentityServer4 に関するその他のドキュメントを含む場所はありますか?