Community Tip - New to the community? Learn how to post a question and get help from PTC and industry experts! X
Hi @Manoj_Dokku4
Thank you for your question!
I’d like to recommend to bring more details and context to your initial inquiry.
It also helps to have screenshot(s) to better understand what you are trying to do in your process.
This will increase your chances to receive meaningful help from other Community members.
Thank you,
Catalina
Community Moderator
if Windchill SSO is configured as below.
Windchill(Shibbleth) <-> PingFederate(SAM,OATH2)
I know only api to get CSRFToken
curl -X 'GET' \
'https://server.com:443/Windchill/servlet/odata/v3/PTC/GetCSRFToken()' \
-H 'accept: application/json'
also you can check if the CSRF is valid by java script
var CSRFProtector = Java.type('com.ptc.core.appsec.CSRFProtector');
CSRFProtector.checkNonce(data.getHttpRequest());
PS> i guess that access token is different token that is used by Shibbleth and I guess that this information could be in the HTTP request as a parameter
PetH
CSRF and JWT Tokens are different than Windchill Access token.
For the reference there is an article from PTC.
but this architecture is a bit different from the once which is configured.