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>
証明書失効チェックを無効にする
ソケットプール
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コンソールを開き、[セッションタイムアウトの設定]をクリックします。
フルスクリーンを開くように仮想デスクトップを設定する
C:\ inetpub \ wwwroot \ Citrix \ <STORE> \ App_Data \ default.icaファイルを開きます
ファイルの[アプリケーション]セクションに従って、次の行を追加します。
DesktopViewer-ForceFullScreenStartup = true
default.icaファイルを保存します。
コマンドプロンプト(CMD)を開き、iisresetを実行します。
アクティベーションウィンドウを無効にする
StoreFroneを開いてログインしたら、StoreFrontの右上隅をクリックします。以下に示すインターフェースが出てきます:
C:\ inetpub \ wwwroot \ Citrix \ <Store> Webに移動して、web.configファイルを開きます
<receiverConfiguration enabled =” false” downloadURL =” ServiceRecord / GetDocument / receiverconfig.cr” />
変更【enabled =” false”】
StoreFrontのデフォルトWebサイトのURLをリダイレクトします
IISを開き、サーバーを選択して、HTTPリダイレクト機能をオンにします。もちろん、StoreFrontコンソールで直接開くこともできます。
ストアフロントのログインページにドメインリストを表示します
Active Directoryパスワードのリセットを有効にします
。StoreFrontコンソールを開き、認証を入力して、パスワードを管理するオプションを選択します。
プラグインアシスタントを無効にする
C:\ Inetpub \ wwwroot \ Citrix \ <STORE> Webに移動し、web.configファイルを開きます。
<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構成の追跡を有効にするには、以下の手順に従ってください。
トレースはC:\ Program Files \ Citrix \ Receiver StoreFront \ admin \ traceにあります。
DebugViewツールをダウンロードします。
DebugViewをダウンロードし、解凍して実行を開始します。
次に、追跡情報を見ました。
トラブルシューティングが終了したら、追跡を無効にすることを忘れないでください
フォルダに移動します
C:\ Inetpub \ wwwroot \ Citrix \ <STORE> Web \ Customに移動し、script.jsファイルを開きます。
次の行を追加します。
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;
}
これが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は、ページが更新されるたびに異なるメッセージを表示します。