デプロイされたアプリケーション (App など) の管理モジュールの下にいくつかのモジュール (Mod1 など) があり、モジュール Mod1 については、次のことを行う必要があります。
[一般プロパティ] の下で、1. [セッション管理を上書きする] チェックボックスをオンにして、[適用] をクリックします。2. [セッション トラッキング メカニズム] の下の [Cookie を有効にする] リンクをクリックします。3. [全般プロパティ] で、[セッション Cookie を HTTP のみに設定してクロスサイト スクリプティング攻撃を防止する] ボックスのチェックを外し、[適用] をクリックします。
これまでのところ、最初に次のコードを使用して ID を取得することにより、アプリケーションの [セッション管理のオーバーライド] オプションのみをオンまたはオフにすることができましたが、アプリケーションの下のモジュールに対して上記の 3 つのことを行う方法がわかりません。 .
appName = AdminConfig.getid('/Deployment:FileNetEngine/')
depObject = AdminConfig.showAttribute(appName, 'deployedObject')
sessionMgrAttrs = [['sessionManagement', [['enable', 'true']]]]
AdminConfig.create('ApplicationConfig', depObject, sessionMgrAttrs)
AdminConfig.save()
すべてのスクリプトが jacl にあり、この作品のためだけに jython を試していたので、JACL でこれに対する回答を得ることができれば素晴らしいことです。