私はOpenID Connectを使ってSSOソリューションを研究していました。私はLOBアプリケーションにGoogle、Facebook、Twitterを使用したくありません。 Azure ADは、最初は有望であると考えられましたが、数ヶ月間再生した後、いくつかの理由でそれを使用しないことに決めました。IdentityServer3とBOXを統合することはできますか?
基本的に私たちは.NET、AngularJS、Nodeアプリケーションを持っており、ユーザはサードパーティのBOXサービスにアクセスしたいと考えています。したがって、一度ユーザーサインインすると、再ログインせずに.NET、AngularJS、およびBOXにアクセスできるはずです。 (Microsoft Azure AD)のような主要な認証プロバイダは、すでにBOXと統合しています。
私はIndetityServer3を探していました。 独自の.NETとAngularアプリケーション用にSSOを開発することはできますが、BOXと統合することが可能かどうか疑問に思っていましたか?
私はBOXがアイデンティティプロバイダになることができるかどうか尋ねていませんでしたか?ユーザーが認証され、アクセストークンとIDトークンを発行する独自のIDサーバーが用意されます。私はBOXサービスにアクセスするためにそれを使うことができるのだろうかと思っていたので、ユーザーはブラウズボックスのWebサイトにログインする必要はありません。 – LP13
ここに私がBOXの開発者フォーラムで受け取った答えがあります。https://community.box.com/t5/Developer-Forum/How-to-integrate-BOX-with-IdentityServer3/mp/18238/highlight/false#M424 – LP13
I IdentityServerがBoxにIDを提供するために必要な方法でSAMLを実装しているとは思わないが、@leastprivilegeは確かに – lgaud