Does the CloudFoundry UAA support token refresh for logged in user. I'm currently logged in using the "cf-cli" via the SSO passcode. After a week or so the session expires and I have to log in again. Is it possible to refresh the token in the $HOME/.cf/config.json upon expiry ? As per this https://www.rfc-editor.org/rfc/rfc6749#section-6 , we should be able to refresh the token by passing grant_type=refresh_token&refresh_token=tGzv3JOkF0XG5Qx2TlKWIA options. However, it expects the client_id or client_secret to be present i.e use BASIC Auth. Can we do with a currently logged in user ?
Related Questions in CLOUD-FOUNDRY
- Cloud Foundry : Java Build Pack : Opentelemtry Javagent extension integration with jar from a repo
- Getting "CF-InvalidAuthToken(1000): Invalid Auth Token" while launching the tasks in Spring Cloud Data Flow 2.11.1
- How to read logs from PCF?
- Is there a design pattern to handle the scaling up/down of an RMQ consumer app consuming messages from queues bound to a consistent hash exchange
- SAP UI5 Live Search in Input Box causing out of memory for the app on SAP BTP
- PCF Spring Cloud Config server not fetching properties from bitbucket
- PCF doesn't recognize the spring boot application
- Own changes in CloudFoundry development environment not visible to me only
- Trying to update Spring Cloud Dataflow v2.9.4 to 2.11.2 on Pivotal CloudFoundry but getting errors during deployment
- Zuul ServiceId route is not working on CloudFoundry
- How can i set msg.sender inside foundry script to account from encrypted keystore?
- Cloudfoundry Laravel "Could not open input file: artisan"
- Deploying net core app to pcf: start app timeout with health check 404 failure
- cf push failed due to java runtime version error
- How can the cf controller authenticate itself agains apps in BTP?
Related Questions in CF-CLI
- Restarting application instances and evaluating state
- In Cloud Foundry, how do I create a service to run my Apache web server?
- Cloud Foundry Task - Call REST API from the service instance
- Cloud Foundry more then 10 ports for an app by curl
- cf v3-push with manifest and variable substitution
- How to change the temp path used by the CLI for uploading app files in cf push
- Automating cf login refresh
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Popular Tags
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
You can refresh an access token, but you cannot refresh a refresh token. When your refresh token expires, you must login again.
The
refresh_tokenfromconfig.jsonis a JWT token, so you can use a tool like https://jwt.io to view the token and see when it expires. Your refresh token will expire at some point, it just depends on how long your administrator allows it to last. A week sounds pretty standard.Hope that helps!