キーチェーン アクセス内の一部の証明書の秘密鍵にアクセスする必要がある Mac OS X Mountain Lion のアプリに取り組んでいます。このアプリはサーバー上で実行されるため、アプリが秘密鍵にアクセスできるようにすることをユーザーに要求するポップアップ ダイアログが表示されないようにする必要があります。
「常に許可」をクリックすると、その秘密鍵のダイアログが表示されなくなります。問題は、別の鍵を使用することです。
前もって感謝します、
みきわん。
キーチェーン アクセス内の一部の証明書の秘密鍵にアクセスする必要がある Mac OS X Mountain Lion のアプリに取り組んでいます。このアプリはサーバー上で実行されるため、アプリが秘密鍵にアクセスできるようにすることをユーザーに要求するポップアップ ダイアログが表示されないようにする必要があります。
「常に許可」をクリックすると、その秘密鍵のダイアログが表示されなくなります。問題は、別の鍵を使用することです。
前もって感謝します、
みきわん。
これを解決する唯一の方法は、キーチェーン アクセスの秘密鍵を「すべてのアプリケーションがこのアイテムにアクセスできるようにする」ように設定することです。
これは、証明書をキーチェーンにインポートするときにターミナルから構成できます。
インポート コマンド:import inputfile [-k keychain] [-t type] [-f format] [-w] [-P passphrase] [options...]
アクセス制御を「すべてのアプリケーションがこのアイテムにアクセスできるようにする」に設定するには、フラグ「-A」を追加するだけです。
セキュリティに関するAppleのマニュアルをいつでも確認できます
お役に立てれば。