Citrixストアフロントの知識の照合

NetBIOS over TCP / IPを無効にする

generatePublisherEvidence
無効にすると、ASP.NET.CONFIGにあるファイルが変更されます:
C:\ Windows \ Microsoft.NET \ Framework64 \ v2.0.50727および
C:\ Windows \ Microsoft.NET \ Framework \ v2.0.50727。

<?xml version =” 1.0” encoding =” utf-8”?>

<構成>

<ランタイム>

<generatePublisherEvidence enabled =” false” />

</ランタイム>

</ configuration>

証明書失効チェックを無効にする
Citrixストアフロントの知識の照合

ソケットプール

C:\ Inetpub \ wwwroot \ Citrix \ <STORE>に移動し、web.configファイルを開きます。

変更:pooledSockets = "on"

ワークスペースコントロール-ログアウトと切断を無効にする

C:\ Inetpub \ wwwroot \ Citrix \ <STORE>に移動し、web.configファイルを開きます。

修改:<workspaceControlenabled = "true" autoReconnectAtLogon = "false" logoffAction = "none" showReconnectButton = "false" showDisconnectButton = "false" />

ログオフアクションの変更[logoffAction = "none"]

ワークスペース制御-自動接続を無効にする

C:\ Inetpub \ wwwroot \ Citrix \ <STORE>に移動し、web.configファイルを開きます。

変更:

<workspaceControl enabled = "true" autoReconnectAtLogon = "false" logoffAction = "none" showReconnectButton = "false" showDisconnectButton = "false" />

[autoReconnectAtLogon = "false"]を変更します

ワークスペース制御を無効にする

C:\ Inetpub \ wwwroot \ Citrix \ <STORE>に移動し、web.configファイルを開きます。

変更:

<workspaceControl enabled = "false" autoReconnectAtLogon = "false" logoffAction = "none" showReconnectButton = "false" showDisconnectButton = "false" />

変更【enabled = "false"】

XML検証を有効にする

StreoFront to DMZを使用する必要がある場合は、XML検証を有効にする必要があります。

1. StoreFrontPowerShell管理プラグインをインポートします。

& "$ Env:PROGRAMFILES \ Citrix \ Receiver StoreFront \ Scripts \ ImportModules.ps1"

2.本人確認サービスの機能を有効にします。

Set-DSXmlServiceAuthentication -SiteId 1 -VirtualPath / Citrix / Authentication

3.ファームセットを作成して、認証用のデータコレクター/ブローカーを構成します。

$ Farm = @ {

          FarmName = "Farm"
          Port = "443"
          SSLRelayPort = 443
          TransportType = "HTTPS"
          LoadBalance = $false
          AllFailedBypassDuration = 5
          Servers = @("server1", “server2”)
          Platform = @{
                         FarmType = "XenApp"
                         Caption = "Caption"
                         DisplayName = "Authentication Farm"
                      }

        }

$ FarmSet = @ {

           Name = "Default"

           Farms = @( $Farm )

        }

                4、配置基于XML的服务的身份验证使用的场集。

Update-DSFarmSet -IISSiteId 1 -VirtualPath "/ Citrix / Authentication" -Farmset $ FarmSet

タイムアウトを増やす

StoreFrontコンソールを開き、[セッションタイムアウトの設定]をクリックします。
Citrixストアフロントの知識の照合

フルスクリーンを開くように仮想デスクトップを設定する

C:\ inetpub \ wwwroot \ Citrix \ <STORE> \ App_Data \ default.icaファイルを開きます

ファイルの[アプリケーション]セクションに従って、次の行を追加します。

DesktopViewer-ForceFullScreenStartup = true

default.icaファイルを保存します。

コマンドプロンプト(CMD)を開き、iisresetを実行します。

アクティベーションウィンドウを無効にする

StoreFroneを開いてログインしたら、StoreFrontの右上隅をクリックします。以下に示すインターフェースが出てきます:

Citrixストアフロントの知識の照合

C:\ inetpub \ wwwroot \ Citrix \ <Store> Webに移動して、web.configファイルを開きます

<receiverConfiguration enabled =” false” downloadURL =” ServiceRecord / GetDocument / receiverconfig.cr” />

変更【enabled =” false”】

StoreFrontのデフォルトWebサイトのURLをリダイレクトします

IISを開き、サーバーを選択して、HTTPリダイレクト機能をオンにします。もちろん、StoreFrontコンソールで直接開くこともできます。
Citrixストアフロントの知識の照合

ストアフロントのログインページにドメインリストを表示します
Citrixストアフロントの知識の照合

Active Directoryパスワードのリセットを有効にします
。StoreFrontコンソールを開き、認証を入力して、パスワードを管理するオプションを選択します。
Citrixストアフロントの知識の照合

プラグインアシスタントを無効にする

C:\ Inetpub \ wwwroot \ Citrix \ <STORE> Webに移動し、web.configファイルを開きます。
Citrixストアフロントの知識の照合

<pluginAssistant enabled = "false" upgradeAtLogin = "false">

デフォルトのビューを変更する

C:\ Inetpub \ wwwroot \ Citrix \ <STORE> Webに移動し、web.configファイルを開きます。

<uiViews showDesktopsView = "true" showAppsView = "true" defaultView = "auto" />

値を次のように変更できます。

自動:[お気に入り]タブはデフォルトで表示されます

デスクトップ:デフォルトでデスクトップタブが表示されます

アプリケーション:デフォルトでは、アプリケーションタブが表示されます

タブを無効にすることができます。

<uiViews showDesktopsView = "true" showAppsView = "true" defaultView = "auto" />

上記のオプションでは、デスクトップとアプリケーションの両方が有効になっていますが、値をFalseに変更することで無効にできます。

追跡を有効にする

StoreFron構成の追跡を有効にするには、以下の手順に従ってください。
Citrixストアフロントの知識の照合

トレースはC:\ Program Files \ Citrix \ Receiver StoreFront \ admin \ traceにあります。

DebugViewツールをダウンロードします。

DebugViewをダウンロードし、解凍して実行を開始します。
Citrixストアフロントの知識の照合

次に、追跡情報を見ました。
Citrixストアフロントの知識の照合

トラブルシューティングが終了したら、追跡を無効にすることを忘れないでください
Citrixストアフロントの知識の照合

フォルダに移動します

C:\ Inetpub \ wwwroot \ Citrix \ <STORE> Web \ Customに移動し、script.jsファイルを開きます。
Citrixストアフロントの知識の照合

次の行を追加します。

JavaScript

CTXS.Extensions.afterDisplayHomeScreen = function(callback){

 CTXS.ExtensionAPI.navigateToFolder('folder/path');

};

フォルダー/パスをフォルダー名またはフォルダーパスに置き換えます。

カテゴリのルートにリダイレクトするには、次の行を追加します。

CTXS.Extensions.afterDisplayHomeScreen = function(callback){

 CTXS.ExtensionAPI.navigateToFolder('/');

};

お気に入りを削除するに
は、StoreFrontコンソールを開き、ストアに移動して、ユーザーサブスクリプションを無効にします。

StoreFront Webページの名前を変更し、
C:\ Inetpub \ wwwroot \ Citrix \ <STORE> Web \ Customに移動して、strings.en.jsファイルを開きます。

(関数($){

$.localization.customStringBundle("en", {

    AppStore: "Citrix Applications",

    Example2: "This is another example"

});

})(jQuery);

背景を変更/削除するには
、C:\ inetpub \ wwwroot \ Citrix \ <STORE> Web \ receiver \ cssファイルを開きます。

ctxs.large-ui.min_A97EEF90ADE71C48

ctxs.medium-ui.min_2397A9404AD6F3CB

ctxs.no-js-ui.min_F673C4CFF9E86D60

ctxs.small-ui.min_A915C6B4D6DEB4E5

次の変更された背景を削除または変更します
。background-image:url(../ images / common / ReceiverFullScreenBackground_46E559C0E6B5A27B.jpg);

脚注を追加するに
は、C:\ Inetpub \ wwwroot \ Citrix \ <STORE> Web \ Customに移動し、script.jsファイルを開きます。
$( '#customBottom')。html( "Your Text");

今すぐstyle.cssを開きます

私の例では、ページの右側のテキストを調整し、会社のロゴを中央に表示しています。
#customBottom {

text-align:right;

背景画像:url( '<YOURIMAGE>');

背景サイズ:<幅> <高さ>;

background-repeat:no-repeat;

背景色:<BACKGROUNDCOLOR>;

背景位置:中央;

高さ:<高さ>;

色:黒;

フォントサイズ:12px;

}

注:美観に応じて、<HEIGHT>、<YOURIMAGE>、<WIDTH>、<BACKGROUNDCOLOR>を変更する必要があります。

脚注は下部に表示されます。

免責事項を追加するに
は、C:\ Inetpub \ wwwroot \ Citrix \ <STORE> Web \ Customに移動し、script.jsファイルを開きます。
ログイン:
CTXS.Extensions.beforeLogon = function(callback){

doneClickThrough = true;

CTXS.ExtensionAPI.showMessage({

    messageTitle: "Welcome to the new StoreFront!",

    messageText: "Please send your feedback to [email protected].",

    okButtonText: "Continue",

    okAction: callback

});

};

メイン画面の前:
CTXS.Extensions.beforeDisplayHomeScreen = function(callback){

  if (!doneClickThrough) {

CTXS.ExtensionAPI.showMessage({

    messageTitle: "Welcome to the new StoreFront!",

    messageText: "Please send your feedback to [email protected].",

    okButtonText: "Continue",

    okAction: callback

});

} そうしないと {

折り返し電話();

}

};

タイトルバーを追加するに
は、C:\ Inetpub \ wwwroot \ Citrix \ <STORE> Web \ Customに移動し、script.jsファイルを開きます。

$( '#customTop')。html( "<a href=' http://receiver.citrix.com/' target ='_ blank'> <img src = 'media /rec-win-icon_1.png'>ダウンロードCitrixレシーバー</a> ");

style.css
#customTop {を開きます

text-align:center;

背景色:#f9f9f9;

色:#574f5b;

フォントサイズ:12px;

padding-top:5px;

margin-bottom:-20px;

}

#customTop a {

color: #574f5b;

}

Citrixストアフロントの知識の照合
これがReceiverを追加するために必要なアイコンです。

ランダムテキストフッターを追加して
、StoreFrontのフッターテキストファイルからランダムメッセージ表示します。

C:\ Inetpub \ wwwroot \ Citrix \ MainStoreWeb \ Customに移動し、script.jsファイルを開きます。

var行;

var randomNumber;

var lastRandomNumber;

$(ドキュメント).ready(function(){

//サーバーから雑学クイズをロードします

  $.ajax({

    url: 'trivia.txt'

  }).done(function(content) {

    // normalize the line breaks, then split into lines

    lines = content.replace(/\r\n|

\ r / g、 '\ n')。trim()。split( '\ n');

    // only set up the click handler if there were lines found

 if (lines && lines.length) {

                // loop to prevent repeating the last random number

    while (randomNumber === lastRandomNumber) {

          randomNumber = parseInt(Math.random() *

lines.length);

          // check to prevent infinite loop

          if (lines.length === 1) { break;

}

        }

        // keep track of the last random number

        lastRandomNumber =

randomNumber;

        // show the corresponding line

        $('#trivia').text(lines

[randomNumber]);

      }

  });

});

    默认情况下,该脚本将尝试找到位于C:\inetpub\wwwroot\Citrix\MainStoreWeb的trivia.txt。

次に、次の表示フッターとランダムメッセージを追加する必要があります。
$( '#customBottom')。html( "<p id = 'trivia'> </ p>");
次に、style.cssファイルを(同じディレクトリに開きます。)そして、以下を追加します:
#trivia {

フォント:斜体の14pt Arial;

}

最後のステップは、C:\ inetpub \ wwwroot \ Citrix \ MainStoreWeb \ trivia.txtを作成することです。

メッセージ1

メッセージ2

メッセージ3

メッセージ4

メッセージ5

メッセージ
6StoreFrontは、ページが更新されるたびに異なるメッセージを表示します。

おすすめ

転載: blog.51cto.com/14087894/2544621