問題タブ [delegation]
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.
php4 - PHP4 で PHP5 の __call() マジック メソッドをエミュレートする方法はありますか?
__call()
PHP5 には、未定義のメソッドが呼び出されたときに呼び出される任意のクラスで定義できる「マジック メソッド」があります。これは、Rubymethod_missing
や Perl のとほぼ同等AUTOLOAD
です。古いバージョンの PHP でこのようなことを行うことは可能ですか?
sql-server - ファイアウォールの外側にあるクライアントの Kerberos 委任
レポートのデータが別のサーバーにある SQL Server データベースにある SQL Server Reporting Services を実行しようとしています。レポート サーバーとレポートの両方で、統合認証がオンになっています。Internet Explorer を使用してネットワーク内からレポートを実行し、Kerberos 委任が正常に機能していることを確認しました。
ただし、ファイアウォールを介してレポート サーバーを開くと、レポートを実行できません。次のエラーが表示されます: レポートの処理中にエラーが発生しました。データ ソース 'frattoxppro2' への接続を作成できません。ユーザー 'NT AUTHORITY\ANONYMOUS LOGON' のログインに失敗しました。
Kerberos 認証はファイアウォールの外では機能しませんか?
c# - ネットワーク リソース、Asp.Net アカウントにアクセスするために、ユーザーを偽装する必要があります。
特定のドメイン アカウントのみがアクセスできるネットワーク リソースにアクセスする必要があります。LogonUser 呼び出しを使用していますが、Web アプリケーションが asp.net アカウントで実行されており、この呼び出しを行うための適切なアクセス許可がないため、"ユーザーに必要な権限がありません" という例外が発生します。
それを回避する方法はありますか?ASP.Net アカウントの ID またはアクセス許可を変更することはできません。これは、多くのプロジェクトが実行されている運用マシンであるためです。これを達成するためのより良い方法はありますか?
Asp.Net 2.0、フォーム認証を使用します。
敬具。
active-directory - HOWTO - 委任された Active Directory 権限を設定する
フロントエンド サポート チームが、system.directoryservices を使用して、選択したいくつかの Active Directory 値を表示および更新できるようにする ac# Web サービスを作成しました。
更新したいフィールドは、[役職] の役職、部署、電話番号、従業員 ID です。
[役職] の役職、部署、電話番号などを更新するために「代理人権限」を持つサービス アカウントを使用できますが、employeeid を更新しようとすると「権限がありません」というエラー メッセージが表示されます。
ドメイン管理者アカウントを使用すると、同じコードが正常に機能します。
この Web サービスにドメイン管理者アカウントを使用したくないので、どのような権限が必要ですか?
sharepoint - Web パーツが "NT Authority/Anonymous User" に関するエラーをスローするのはなぜですか?
Sharepoint 2007 Web パーツがコードを実行して、K2 ワークフロー プロセスを開始します。ワークフロー サーバーは別のサーバー上にあります。
コードを実行すると、次のエラーが表示されます。
これは一般的な IIS 委任の問題 (K2 固有ではない) であると確信していますが、解決方法がわかりません。現在のドメイン ユーザーを偽装する必要がある場合に、Sharepoint が AnonymousLogon として他のサーバーに接続しようとするのはなぜですか?
注: - 私の Sharepoint AppPool ID はドメイン ユーザーです (ネットワーク サービスではありません)。- ASP.NET の偽装が有効になっています。
.net - 「ネットワークサービス」アカウントを使用してコンソールアプリケーションを起動するにはどうすればよいですか?
'NT AUTHORITY \ NetworkService'として実行したいコンソールアプリケーションがありますが、その方法を思い出せません。唯一の理由は、サービスをWindowsサービスでホストすることですが、Kerberos認証用です。テストすでにドメインにある(サービスプリンシパル名)SPNを使用したい(委任が有効になっている)。
つまり、コンソールアプリケーションからWindowsサービスに簡単に変換できますが、それを避けたいと思っていました。
これどうやってするの?
c# - なりすましと委任
以下のように、UNC共有上のファイルにアクセスするために偽装を使用しています。
IIS6 を使用する 2 台の Windows 2003 サーバーで、偽装レベルが異なります。1 つのサーバーでは委任、もう 1 つのサーバーでは偽装です。
これにより、「偽装」レベルでサーバー上の UNC 共有にアクセスできないという問題が発生します。
この違いの原因は何ですか?アプリケーション プール、サイト、および仮想ディレクトリの machine.config および IIS 設定を検索しましたが、この問題の原因を見つけることができません。
c# - C# メソッド呼び出し委任
2 つのメソッドを持つ自動生成されたクラスを含む DLL アセンブリがあるとします。
メソッドは本当に何でもかまいません。上記はあくまでもイメージです。
??? の代わりにどのようなコードを生成する必要がありますか? 上記の呼び出しのパラメーターを自動的にパックし、それらを別のクラスの単一のジェネリックメソッドに送信して、実際に呼び出しを処理し、結果を返すようにするには?
Expression<Func<...>>
どこにでも送信してそこで分解できるデータ構造にコンパイルする LINQと同様に機能するものを探していると思います。
ただし、AutoGeneratedClass の呼び出し元を賢く維持するために、元のメソッド プロトタイプをローカルに実装された通常のメソッドと同じに保ちたいと考えています。
これが達成できない場合、どのような選択肢がありますか?
ありがとうございました!
openid - OpenID委任
私は自分のサイトでopenID委任を使用するために可能なすべてのオプションを試しましたが、どの方法も機能していません。
- HTMLファイルのheadセクションに「linkrel」タグがあります。
- HTMLファイルのheadセクションにxrdsロケーションメタタグがあります。
- X-XRDS-LocationとX-YADIS-LocationにHTTPヘッダーを設定しています。
- .htaccessファイルにリダイレクトルールを設定して、「Accept」ヘッダーを使用してタイプが要求された場合にXRDFファイルを送信します。
何が悪いのかわかりませんが、どのサービスもopenIDエンドポイントを正常に見つけることができません。こことここで確認済み。
使おうとしていますhttp://vinuth.com/をopenIDURLとして使用し、そのページにアクセスするには、上記のすべての方法を使用します。これらのヘッドタグで使用されているすべてのURLが正しいことを確認しました。また、これらの方法の1つまたは2つだけを選択的に使用する順列を試しました。
私が頭の下に置いたタグ:
欲求不満のあふれている状態で助けを求める。:)