web-dev-qa-db-ja.com

Google Chrome Mac OSXとKerberos

Mac OSXでGoogle Chrome)でKerberizedWebサイトを使用することは可能ですか?

8
loomi

MacOS 10.11(El Capitan)(おそらく10.10でもこれについてはよくわかりません)では、ターミナルで次のコマンドを実行します。

$ defaults write com.google.Chrome AuthServerWhitelist "*.example.com"
$ defaults write com.google.Chrome AuthNegotiateDelegateWhitelist "*.example.com" 

次に、(実行中の場合)Google Chromeを再起動すると、システムでKerberosチケットを受け入れる必要があります。

これにより、更新が保持されます。

7
Vinzenz

ChromeのKerberosWebサイトのホワイトリストは、 policies を使用してシステム全体で構成できます。 Macクイックスタート を参照してから、ポリシーで AuthServerWhitelist を構成します。

3
user1686

確かにそうです、あなたはコマンドライン引数を通してあなたが好きなウェブサイトをホワイトリストに載せなければなりません。

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --auth-server-whitelist="example.com"

アスタリスクを使用して、サブドメイン「* example.com」を含めることができます。

これは毎日行うのが面倒なので、実行可能ファイルをGoogle Chrome0に移動し、その後、このスクリプトをGoogle Chromeの場所に配置できます(chmod +x Google\ Chromeを忘れないでください)。

#!/bin/sh$
ABSPATH=$(cd "$(dirname "$0")"; pwd)$
"$ABSPATH/Google Chrome0" --auth-server-whitelist="*example.com"

Chromeを更新すると、これはおそらく上書きされます。

2
loomi