問題タブ [thinktecture]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
openid - クライアントに接続しているidentityServer 3メッセージエラー:「不明なクライアントまたは有効になっていません」
クライアントをidentityServerに接続しようとすると、サーバーログに次のメッセージが表示されます:
- [エラー] 「不明なクライアントまたは有効になっていません: cliente1」*
これは私のOpenIdConnectAuthenticationOptionsです:
これは私のidentityServerクライアント構成です:
何が問題なのですか?前もって感謝します
identityserver3 - IdentityManager の構成方法
私は IdentityServer v3 と IdentityManager を調べ始めたばかりです。これらの人は私よりもよくわかっていると確信していますが、IdentityManager の構成方法がわかりません。
IdentityManager をクライアントにデプロイする場合、クライアントが行う必要があるのは、次のような「標準的な管理者タイプのもの」だけです。
- ユーザーを作成する
- アカウントのロックを解除する (例: ログインに 3 回失敗した後)
- アカウントを一時停止する (請求書が支払われていない、ツツツツ...)
- ユーザーを削除する
..クレーム、ロールなどを修正するのではなく(おそらく、これらは管理者から隠されているでしょう)。
私は何が欠けていますか?
それとも、IdentityManager は実装チームが使用することになっていて、上記のトピックを扱うビジネス管理者は実際には IdentityManager をまったく使用せず、別の管理サイトを作成する必要がありますか? すべてのページを確認できる限り、htm letc は nuget パッケージ内にあるため、私が修正することはできません。
違いが生じる場合は、ログインできる公開 Web サイトを作成しようとしていますが、ユーザーを作成および管理するための管理サイトが IP 制限されている/公開されていない会社によってのみユーザーが作成されます。
c# - thinktecture IdentityServer の「記憶」構成
「AuthenticationOptions」で、プロパティ「RememberLastUsername」をtrueに設定すると、ユーザー名は常に、ログインフォームに書いた以前のユーザー名でオートコンプリートされます。プロパティを false に設定すると、ログイン フォームに最後に入力したユーザー名がユーザー名に記憶されません。
私が欲しいのは、ログインフォームで「remember me」オプションをチェックした場合、ログインフォームが以前に書いたユーザー名を記憶できることです。そのオプションをチェックしない場合、次回ログインするときにユーザー名を記憶したくありません.
identityServer プロパティで可能ですか?
前もって感謝します
oauth-2.0 - install-package Thinktecture.IdentityServer3 コマンドで Visual Studio パッケージ マネージャー コンソールにエラーが表示されますか?
パッケージマネージャーコンソールで次のコマンドを実行すると:
エラーが発生しています:
Install-Package : パッケージ 'Thinktecture.IdentityServer3' が見つかりません 行:1 char:16 + install-package <<<< Thinktecture.IdentityServer3 + CategoryInfo : NotSpecified: (:) [Install-Package], Exception + FullyQualifiedErrorId : NuGetCmdletUnhandledException ,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand
このチュートリアルに従って、安静なAPIを保護しています- https://identityserver.github.io/Documentation/docs/overview/simplestOAuth.html
Visual Studio 2015 Express for Web を使用しています。
asp.net - Thinktecture IdentityManager が IIS で動作しない
Visual Studio 2015 で Thinktecture IdentityManager Asp.net サンプルを公開し、Web サイトを IIS 8 に追加しました。すべて同じマシンで行いました。サイトはブラウザーでは正常に表示されますが、ユーザーまたはロールをリスト/作成しようとすると、「エラーが発生しました」というエラーが表示されます。同じ例は、Visual Studio では完全に動作しますが、IIS では動作しません。何が起こっている可能性がありますか?MS Web 管理ツールに戻らないための解決策はありますか?
ありがとう
c# - thinktecture IdentityServerで自動ログインを無効にする方法
私はidentityserverによって管理された承認を持つMVCアプリを持っています。Web に初めてアクセスすると、identityserver のログイン ページにリダイレクトされ、Web に再度リダイレクトされた後にリダイレクトされます。
私の問題は、identityserver からログアウトした場合、(identityserver の承認を使用して) Web に再度アクセスすると、identityserver にリダイレクトされますが、ログインは自動的に行われ、idserver にユーザー/パスを入力せずに Web にアクセスできるようになります。
クライアントでCookieがまだ生きているためだと思います(ブラウザですべてのCookieを手動で削除すると、ユーザー/パスが必要になります)。
自動ログインを無効にするにはどうすればよいですか (ユーザー/パスが常に必要になるように強制します)?
私のスタートアップクライアントの構成は次のようなものです:
前もって感謝します!