Feature #1205

Add code to retrieve the Token

Added by Panagiotis Kanavos over 9 years ago. Updated over 9 years ago.

Status:Closed Start date:09/18/2011
Priority:Medium Due date:
Assignee:Panagiotis Kanavos % Done:

0%

Category:Shell Extension Spent time: -
Target version:Synching version

Description

To retrieve the token, register a custom schem with the PITHOS client (e.g. pithos://) and
  1. Open a browser window with the url http://pithos.dev.gr/login?next=pithos://someurl
  2. The browser is redirected to Shiboleth and redirects to the pithos:// url with the token in a header
  3. The client app is activated to handle the request and retrieves the token from the header

History

#1 Updated by Panagiotis Kanavos over 9 years ago

Already spent 3 hours. Registering the pluggable protocol pithos: worked. Also added a DDE server to handle pithos: request when the app is already open. Unfortunately, IE handles redirects to custom protocols erratically: during siboleth authentication a 302 from Siboleth redirects to Pithos.Dev which would then redirect to pithos:. The two step redirect fails.

Redirecting when an IE window is already open works because Pithos.dev doesn't go through shiboleth

Chrome has no such problem

#2 Updated by Panagiotis Kanavos over 9 years ago

  • Status changed from New to Resolved

#3 Updated by Panagiotis Kanavos over 9 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF