問題タブ [actas]
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.
wcf - WIF で保護された WCF サービスのクライアント プロキシをプログラムで作成する
これまでに行ったことは次のとおりです。
1) ASP.NET MVC 証明書利用者アプリケーションを作成し、ADFS v2.0 で保護しました。これは機能します。
2) ASP.NET Web サイト用の Claims-Aware サービス テンプレートを使用して WCF サービスを作成しました。サービスがアクティブにならないため、サービスの ASP.NET 互換性をオンにしました。このサービスのインターフェイスを「SharedContracts」アセンブリに移動しました。
3) 「STS の追加」参照を使用して WCF サービスを証明書利用者として設定し、ADFS サーバーも指定します。
4) 証明書利用者として WCF サービスを含め、LDAP 要求を発行するように ADFS サーバーを構成しました。
今やりたいことは、ActAs を使ってサービスと対話することです。言い換えると、誰かが ASP.NET MVC サイトから HomeController.Index() を要求でいっぱいのトークンでヒットした場合 (MVC サイトは証明書利用者であることを思い出してください)、このメソッドでプログラムによってクライアント プロキシを作成し、単一のプロキシを呼び出す必要があります。 WCF サービスで使用しているサービス メソッド (「HelloClaim」と呼ばれるメソッドで、クレーム対応サービス テンプレートに付属するストック メソッドとほぼ同じです)。
これまでに得たコードは次のとおりです。
メソッドを呼び出そうとすると、次のエラー メッセージが表示されます。
このファクトリでは手動アドレス指定が有効になっているため、送信されるすべてのメッセージは事前にアドレス指定する必要があります。
バインディングとエンドポイントをプログラムで構成するのに十分ではないと確信しています。以前にこれを行ったことがある人、またはその方法を知っている人がいる場合は、これを機能させたいと思います.
要するに、私は基本的な ID 委任シナリオを利用しているだけです。唯一の違いは、生成されたクライアント プロキシを使用していないことです。
php - Doctrine_Record 検証メソッドを Doctrine_Template でオーバーライドする
私の Symfony プロジェクトでは、データ フォームを管理するための新しい戦略を使用します。
Symfony Form オブジェクトを使用したくありませんが、モデルを使用してそれらを構築したいと考えています。
Base Doctrine_Record クラスを再宣言したくないので、新しい Doctrine_Template: ExtendedModel を書きました。
ExtendeModel テンプレートには新しいオブジェクトとメソッドがありますが、Doctrine_Record の validate() 関数をオーバーライドする必要があります。
で試しました
しかし、Doctrine はオリジナルの validate() 関数を使用します。
Doctrine_Template に宣言された新しいメソッドでいくつかの Doctrine_Record 関数をオーバーライドしたいと考えています。
この問題の解決策を教えてください。
Tnx!
php - actas => 別のモデルのリクエスタを持つテーブルに保存する Cakephp
私は、多くの顧客、グループ、ユーザー、製品、部門などを持つ CRM を持っています。それぞれの意志のフォームは異なります (顧客の仕様によって異なります)。そのため、フォームごとに異なるビューをベイクすることはできませんでした。そのため、フォームを動的に作成できる一連のコントローラー モデルとビューを作成しました (joomla の rs フォームのように)。これらのコントローラーはフォームを動的に取得し、フォームが送信されると、データを保存する必要があるモデルをインポートし、フォームコントローラー内に挿入します。編集にも同じロジックがありました。それを作成してデータを挿入することができました別のテーブルに。問題は、ユーザーやグループなどのテーブルに挿入しようとするとエラーが発生することです。その理由は、両方のテーブルに actas=>requestor が存在するためです。
それぞれのコントローラーからユーザーまたはグループを挿入しようとすると、すべて正常に動作します。しかし、ユーザーまたはグループ (actas>requestor を持つモデル) をフォームにインポートしてから挿入しようとすると機能しません。
actas=>requestor を削除しようとすると、フォームはユーザーとグループに適切に挿入されますが、アロは入力されません。
これを解決する方法についてのアイデア。
wcf - WIF WCF ActAs シナリオ
ADFS STS (Kerberos エンドポイント) によって提供される ActAs トークンを使用して別のサービスを呼び出すサービスがあります。トークンはベアラー タイプで、サービスが呼び出されます。しかし、何らかの理由で、元の ActAs トークンにロール クレームが含まれていても、新しいトークンにはロール クレームが含まれていません。依拠当事者は同じなので、同じルールを適用する必要がありますか? クライアント ActAs サービスでロール クレームを取得するにはどうすればよいですか?