Fellow Gophers.
I seem to be running into something unique, and only fails on Chrome.
I have a website, using Gorilla Session, and storing a struct as a session key. Works fine on all browser except Chrome.
The initial landing page, makes an Ajax $.post callback. On chrome, the $.post controller never seems to get the session values.
I have too much bad code to put up, but I was hoping someone else might have run across something like this before. It's puzzling me.
Seems like it is something with Chrome.
--
You received this message because you are subscribed to the Google Groups "Gorilla web toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gorilla-web...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
initialJson.Access_token = "eyJhbGciOiJSUzI1NiIsImtpZCI6IlprVWpjSjFUdkR5aDg3cndDcFZOMzF3MUtmUmo1SWFSNzBENnlXMDVJSGMifQ.eyJ2ZXIiOjEsImp0aSI6IkFULlNETGFLcVp5d05YaTZYQjZsMFpESlgxTmV5MVRzUW96em1TdkR0OXZaZ3ciLCJpc3MiOiJodHRwczovL29rdGFqd3Qub2t0YS5jb20vb2F1dGgyL2F1czIxOHZxbjlodzJnOGNpMXQ3IiwiYXVkIjoiaHR0cHM6Ly9va3Rhand0LmlvIiwiaWF0IjoxNDk1MTIwMzA5LCJleHAiOjE0OTUxMjM5MDksImNpZCI6IjN4RDVDbVBYOTNmYlpwUHhuUzVhIiwidWlkIjoiMDB1MjFuMDV5M0VKWEhyMTgxdDciLCJzY3AiOlsib3BlbmlkIiwicHJvZmlsZSJdLCJzdWIiOiJ0ZXN0dXNlckB3b3cuY29tIiwiZ3JvdXBzIjpbIkV2ZXJ5b25lIl19.F13PVt5kAWXRG7zg7xbX5gor4fjopHxQNxb_sxVDlkwbL6RhD7BB8F4FK9F95vBgZ6SrsUlSdwg8Pkwg-alNzL8p4ZgdCpWYvGw_lpzaEDEA_8VGnzvS61Onaa00jDB0Iyi1QLMw084jp2_x7JDVxjTUFyL8bg5oxDL-8gjVX3P2hhvWaUJ-ymq72mKWjsS_-hJw0oLh40iDNppWgdIkG2G8wgy2NCTpb74fJjjRf5wGNqmT5AegUHHsIU9S-oJ-ss7CvBW6tl_ojy_vO8UuOaskVC-jbLwGSqR_zuxP5dDbwARMSXbk02tsPIYs8gJRbtHUFNzJkKQwXEziuZgUiQ"
initialJson.Id_token = "eyJhbGciOiJSUzI1NiIsImtpZCI6IlprVWpjSjFUdkR5aDg3cndDcFZOMzF3MUtmUmo1SWFSNzBENnlXMDVJSGMifQ.eyJzdWIiOiIwMHUyMW4wNXkzRUpYSHIxODF0NyIsIm5hbWUiOiJVc2UgUHJldmlld19PcmdzIiwidmVyIjoxLCJpc3MiOiJodHRwczovL29rdGFqd3Qub2t0YS5jb20vb2F1dGgyL2F1czIxOHZxbjlodzJnOGNpMXQ3IiwiYXVkIjoiM3hENUNtUFg5M2ZiWnBQeG5TNWEiLCJpYXQiOjE0OTUxMjAzMDksImV4cCI6MTQ5NTEyMzkwOSwianRpIjoiSUQudnFNOUtmT1ZmV01vd2tGY1Vwbm85QUVDN1ZXYnd3Uk9xdWNpZHFDZVBTZyIsImFtciI6WyJwd2QiXSwiaWRwIjoiMDBvMjE3bXNvcFRXR1A1MjkxdDciLCJub25jZSI6Im4tMFM2X1d6QTJNaiIsInByZWZlcnJlZF91c2VybmFtZSI6InRlc3R1c2VyQHdvdy5jb20iLCJhdXRoX3RpbWUiOjE0OTUxMTYyNTUsImF0X2hhc2giOiJNeHpRZFo3MmpTYVRrc2VIeFF5S0VBIiwiY19oYXNoIjoiMnN3dWFCdlF5U19INjlTN3JNZjhHZyJ9.RyuIP_O0WtP2pcRTAtmBmppFd46zuYVM_9pbD4-L3VpiVyIixQdAlFXN2Nny7KrHXYMXTjAAzyAeiMmnan26CVLWjd4T-KQTOmrANwCf6u0fW-m-46jE6vou8Jw4a6B9shHyAsRWdQQoZ9gP2comme1n7-gAzznJpAUjZLW_nxwpvKkv586Qz37A2irQd5Wq_Jj4-lkSSm5HU9PaD1-ewd8pFYNKLX1YkcPgkKNkZi1GTSXEf1nB1nn4YHTBWBrIXrGpHLXIK2-GVB4kv9773HpVMzM9MhT7yaN1QRPPmFSoCKr7XjQld3-kbCBnO15N5yElPgpQIPHSLFERCZpK4g"type loadResponse struct {
Access_token string `json:"access_token"`
Id_token string `json:"id_token"`
Code string `json:"code"`
Nonce string `json:"nonce"`
State string `json:"state"`
HasSession string `json:"hasSession"`
SessionToken string `json:"sessionToken"`
CodeClientSecret string `json:"codeClientSecret"`
CodeUrl string `json:"codeUrl"`
CodeSave string `json:"codeSave"`
CodeRedirectUrl string `json:"codeRedirectUrl"`
Session string `json:"session"`
IsPost string `json:"isPost"`
Error string `json:"error"`
ErrorDescription string `json:"errorDescription"`
Count int `json:"count"`
}
I'm really only using Code, id_token, and access_token. I could strip most of the others out.