問題タブ [authorizationservices]

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 投票する
2 に答える
1367 参照

macos - 100 を超えるプロセスを実行できません

Authorization Services の「AuthorizationExecuteWithPrivileges」呼び出しを通じて、root/admin 特権で実行されるシェル コマンドが大量にあります。問題は、しばらくすると (10 ~ 15 秒、おそらく 100 個のシェル コマンド)、デバッガーで次のエラーが表示されてプログラムが応答を停止することです。

フォークできませんでした: errno 35

そして、アプリの実行中は、それ以上アプリケーションを起動できません。この問題を調査したところ、システムが使用できるスレッドがこれ以上ないことを意味しているようです。ただし、Activity Monitor を使用して確認したところ、アプリは 4 ~ 5 スレッドしか使用していません。

この問題を解決するには、シェル コマンドを (メイン スレッドから離れた) 別のスレッドに分離する必要があると思います。これまでスレッド化を使用したことがなく、どこから始めればよいかわかりません (包括的な例を見つけることができませんでした)

ありがとう

0 投票する
3 に答える
6352 参照

wcf - WCF とカスタム ASP.NET メンバーシップ プロバイダーで「既定のメンバーシップ プロバイダーが見つかりませんでした」というエラーをデバッグするにはどうすればよいですか?

これは、IIS7.5 64 ビットで実行されている .Net 3.5 SP1 の問題です (32 ビットを強制しようとしましたが、同じ結果が得られました)。

認証サービスを使用したい WCF サービスがあります。動作がない場合、WCF サービスはエラーなしで描画 (応答) します。他のサービスも他の動作で動作します

サービスへの認証用のカスタム MembershipProvider を指定する動作に userNameAuthentication を追加するとすぐに ...

サービスが異常終了し、次のエラーが返されます。

イベント ログには次のエラーがあります。

このカスタム プロバイダーは ASP MVC サイトで動作しているため、これはプロバイダーまたはプロバイダー構成の問題ではないと確信しています。

何かご意見は?

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

cocoa - パスワードプロンプトを1回だけ表示する-方法は?

管理者権限を必要とするユーザーのオペレーティングシステム上のファイルを変更するCocoaアプリケーションを構築しています。私は使用する概念実証が機能していますauthopenが、それは私が達成したいと思っているUXエクスペリエンスを提供しません。ファイルが変更されるたびに、ユーザーにパスワードの入力を求められます。アプリケーションの存続期間中、アプリケーションにアクセス許可を付与する方法はありますか?

目標: アプリケーションはユーザーにパスワードを1回要求しますがアプリケーションがパスワードを要求することはありません。

次善の策:アプリケーションは、アプリケーションの起動時に 一度ユーザーにパスワードを要求します。アプリケーションが再起動するまで、アプリケーションはパスワードの入力を求めません。

私は承認サービスと、特権ファイルの変更を具体的に処理するデーモンを作成する可能性を認識しています。私が興味を持っているのは、別のシステムに深く入り込む前に、リストされた目標のいずれかが可能かどうかです。

提案、批評、役立つリンクを本当に感謝します。

乾杯、ダスティン

0 投票する
0 に答える
98 参照

c - Mac OS XでBetterAuthorizationSampleLib(BAS)を使用してユーザーデータをHelperToolに渡しますか?

BASライブラリのBASCommandSpecに「userData」ファイルがあることがわかりました:

しかし、私はそれを使用する方法を見つけていません。それが有用なフィールドなのか、単に「予約済み」なのか、誰か知っていますか? ドキュメントには、BAS が使用しないため、これは任意の値を保持できると記載されています。

他に使いやすい C の認可ライブラリ/サンプルはありますか?

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

objective-c - 親PIDの再割り当て

重複の可能性:
プロセスの親の変更:新しい親が誰であるかを制御する

ヘルパーツールを起動するのに役立つ小さなツールを書いていますが(AuthorizationExecuteWithPrivilagesを使用するのは恐ろしいため)、NSTaskのようなラッパークラスでfork()/ execve()を実行すると、ヘルパーの子プロセスとしてフォークします。道具。元の親(ヘルパーツールを起動する小さなツールの親)の子プロセスとしてフォークするにはどうすればよいですか?setpgid(0、parent_pid);を試しました。フォークの後ですが、動作しません。