validate remote session is still valid in gui

Welcome Forums General PowerShell Q&A validate remote session is still valid in gui

Viewing 2 reply threads
  • Author
    Posts
    • #35166
      Participant
      Topics: 23
      Replies: 160
      Points: 439
      Helping Hand
      Rank: Contributor

      i've just noticed some odd behaviour in a gui i've developed, utilizing msonline

      on intial gui load users are prompted for credentials to authenticate to 365, and it then connects the msolservice

      however after a few hours when the session expires, if you try to utilize any of the 365 functions the entire application crashes.

      In script form i would normally just be prompted for credentials again.

      but this isn't occuring, i'm trying to wrap my head around how to validate that the connection is still valid and if not how to force for credentials to be asked for again

    • #35332
      Keymaster
      Topics: 13
      Replies: 4872
      Points: 1,844
      Helping HandTeam Member
      Rank: Community Hero

      What's your GUI running in?

    • #35347
      Participant
      Topics: 2
      Replies: 29
      Points: 0
      Rank: Member

      Can you just add try..catch in your code? Something like

      try{
      get-Mailbox $user
      }
      catch [System.Management.Automation.CommandNotFoundException]
      {
      #Prompt for credential
      }

Viewing 2 reply threads
  • The topic ‘validate remote session is still valid in gui’ is closed to new replies.