|
|
ThingWorx のお客様のセキュリティ体制を強化するため、ThingWorx Platform バージョン 9.3.15、9.4.5、および 9.5.1 にコンテンツセキュリティポリシー (CSP) のサポートが導入されました。CSP を有効にすると、以下に説明するように、クリックジャッキングを防止するために使用されている現在の方法が CSP に置き換えられます。詳細については、コンテンツセキュリティポリシーを参照してください。
|
|
|
HTTP とその関連テクノロジの詳細については、HTTP 開発者向けガイドを参照してください。
|
<!-- use the Deny version to exclude all framing -->
<!--
<filter-mapping>
<filter-name>ClickjackFilterDeny</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
-->
<!-- use the SameOrigin version to allow your application to frame, but nobody else -->
<!--
<filter-mapping>
<filter-name>ClickjackFilterSameOrigin</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
-->
<!-- use the AllowList version to allow framing from specified domains -->
<filter-mapping>
<filter-name>ClickjackFilterAllowList</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<filter>
<filter-name>ClickjackFilterAllowList</filter-name>
<filter-class>com.thingworx.security.filter.ClickjackFilter</filter-class>
<init-param>
<param-name>mode</param-name>
<param-value>ALLOWLIST</param-value>
</init-param>
<init-param>
<param-name>domains</param-name>
<param-value>http://media-pc:8080
http://192.168.152.133:8080 http://domainY.com</param-value>
</init-param>
</filter>
|
|
開いているマッシュアップに一部のパラメータを渡す必要がある場合、これらを URL に追加できます。
|
|
|
POST メソッドは使用できません。GET メソッドを使用する必要があります。
|
|
|
SSO モードと非 SSO モードの間で切り替えた場合、この変更は非 SSO モードにも適用されます。
|


|
|
プライマリアプリケーションと iFrame アプリケーションが異なるサイトに属している場合、Chrome ブラウザは iFrame アプリケーションに対して cookie へのアクセスを許可しません。たとえば、*.ptc.com と *.google.com などです。解決策としては、iFrame (Thingworx) アプリケーションに cookie プロパティ SameSite=None を追加します。詳細については、https://www.ptc.com/support/article/CS318637 を参照してください。
|