問題タブ [sts-securitytokenservice]

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.

0 投票する
1 に答える
177 参照

active-directory - トークンを取得した後はどうすればよいですか?

これが状況で、今何をすべきか

それはうまくいきました、私はトークンを手に入れました。しかし、ADFS 2.0 が設定するシングル サインオン Cookie をどのように設定すればよいでしょうかFedAuthFedAuth1

0 投票する
1 に答える
2794 参照

c# - SecurityTokenServiceConfigurationにapp.configから構成情報をロードさせるにはどうすればよいですか?

.NET4.5に含まれているWIFフレームワークを使用してSTSを作成しています。私はこのSTSを(今のところ)WSTrustServiceHostクラスを使用してセルフホストしています。それをするために、私は次のことをしています:

ご覧のとおり、コンストラクターtrueloadConfigパラメーターを渡しています。これは、ドキュメントに記載されています。SecurityTokenServiceConfiguration

構成ファイルから設定をロードする場合はtrue 。それ以外の場合はfalse

構成ファイルにidentityConfiguration要素がありますが、ロードされていないようです。構成ファイルに変更を加えることができます。変更することができますがsecurityTokenHandlers、それらの変更は構築されたに反映されませんSecurityTokenServiceConfiguration

app.configファイルには、次のものがあります。

ご覧のとおり、この要素は構成ファイルに存在する<serviceCredentials>要素を参照しており、<identityConfiguration>この名前をその要素と一致しないように変更すると<identityConfiguration>、サービスホストを開いたときにエラーがスローされます。ただし、セキュリティトークンハンドラーを使用できるため、この<identityConfiguration>要素はまだ使用されていません。また、リクエストが着信したときにトークンハンドラーが引き続き使用されます。<clear/>

最小限のプログラム構成でカスタムSTSを構成し、セルフホストするにはどうすればよいですか?

0 投票する
1 に答える
1758 参照

adfs2.0 - ADFSサインインページを回避する方法は?

下の図に示すADFSサインインウィンドウを回避する機会はありますか?ADFSでクレームプロバイダーの信頼としてカスタムSTSを構成したので、ここで2つのオプションがあります。ここでデフォルト値を自動的に設定してこのページをスキップする方法はありますか?

ここに画像の説明を入力してください

0 投票する
1 に答える
391 参照

wcf - WebサービスとSTS(SecurityTokenService)の間で信頼はどのように確立されますか?

私は仲介認証、フェデレーションなどを研究しています。すべてのブログで、セキュリティトークンサービスと他のWebサービスの間に「信頼」があると述べられています。しかし、その信頼を確立する方法を説明するブログは見つかりませんでした。

質問:

  1. 他のWebサービスがSTSを信頼する理由は何ですか?つまり、STSと他のWebサービスの間の信頼をどのように確立するのでしょうか。
  2. 他のWebサービスは、セキュリティトークンが他のSTSではなく、信頼するSTSによって発行されていることをどのように確認しますか?

さまざまなテクノロジーがさまざまな方法でそれを行っていることを理解しています。誰かが.NETの世界でそれがどのように発生するかを説明してくれるとよいでしょう(WCF、Windows Identity Foundationなどを使用)。

0 投票する
1 に答える
5162 参照

visual-studio - SharePoint 2013カスタムログインページ?

クレームベースの認証を使用していますが、ページではなくカスタムログインページを使用したいと思い_login/default.aspxます。Visual Studio 2012を使用してアプリケーションページを作成し、_layoutsフォルダーにログインページを展開しました。
私が理解しているのは、そのページをカスタムログインページとして指定できないことです。そうしようとすると、アクセスエラーが発生するためです。案内してください。

0 投票する
2 に答える
763 参照

wcf - ASP.NET MVC 4 でアクティブな STS をホストするにはどうすればよいですか?

ASP.NET MVC 4 サイト (既にパッシブ STS エンドポイントを正常にホストしています) でアクティブ STS エンドポイントをホストしようとしています。何らかの理由で、WCF ランタイムがサービス URI への呼び出しを "処理" していないようです。

私の RouteConfig.cs ファイルには、次のものがあります。

これは、.svc ファイルを使用せずにサービスをホストする正しい方法だと思います。私のweb.configファイルには、これがあります:

この構成の塊は、サービスを自己ホストするためにうまく使用できます。私が変更したのは、エンドポイントのアドレスだけです。

サービスを呼び出そうとすると、次のようになります。

System.ServiceModel.Security.MessageSecurityException: 相手から、セキュリティで保護されていない、または正しく保護されていない障害を受け取りました。障害コードと詳細については、内部の FaultException を参照してください。---> System.ServiceModel.FaultException: メッセージを処理できませんでした。これは、アクション「http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Issue」が正しくないか、メッセージに無効または期限切れのセキュリティ コンテキスト トークンが含まれているため、またはバインディング間に不一致があります。

サービス トレースに記録されるのは次のとおりです。

System.ServiceModel.EndpointNotFoundException アクション ' http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Issue 'を持つメッセージを受け入れることができるチャネルがありませんでした。

ここで私は何を間違えましたか?

0 投票する
1 に答える
4242 参照

wcf - WCF サービスと Thinktecture Identity サーバー

thinktecture identityserver Security Token Serviceを使用しています。WCFサービスを使用するクライアントがあるシナリオを設定しようとしています。次のエラーが発生する時点で立ち往生しています:

win2008 サーバーで STS をセットアップしましたが、すべて正常に動作し、MVC サイトで既に動作しています。しかし、wcf サービスでは動作しません。Bearerkey を SecurityKeyType として使用しています。クライアント アプリ関数 RequestToken() でトークンを取得します。これが私のwcfサービス構成です:

これがクライアントです。単なるコンソール アプリです。

誰かが私を助けることができれば、それは素晴らしいことです.

0 投票する
1 に答える
343 参照

asp.net - ASP.NET MVC での認証にパッシブ STS を使用する場合、どのように SecurityToken にアクセスできますか?

簡単な ASP.NET MVC (4) アプリケーションを作成し、パッシブ プロファイルを使用してリモート STS に対して認証を行っています。これはすべて問題なく動作し、プロパティの STS から返されたクレームにアクセスできUser.Claimsます。

次に、STS から返された SecurityToken 自体にアクセスする必要があります。これにはどこからアクセスできますか?