2012-11-25 26 views
5

Tôi đã cố gắng sử dụng sân chơi oauth2 với gói Laravel oauth2-server và gặp sự cố. Tôi đang sử dụng header('location: để đưa tôi quay lại google sau khi ủy quyền đã xảy ra. Chuỗi tôi đưa vào chuyển hướng làMáy chủ Oauth tùy chỉnh và dấu và trong vấn đề chuỗi truy vấn

https://developers.google.com/oauthplayground/?state=1&code=d84024740acc22646b9636421406c88abeab9c8e 

Tuy nhiên, khi tôi nhận được để nó trở thành & đã được thay thế bằng & mà gây ra sân chơi để không đi đến bước 2. Điều gì đang xảy ra vậy?

Trả lời

3

Bạn đã thử sử dụng lớp Redirect của Laravel, chứ không phải là tiêu đề? Nó sẽ xử lý mã hóa tốt hơn:

Redirect::to('https://developers.google.com/oauthplayground/?state=1&code=d84024740acc22646b9636421406c88abeab9c8e'); 
Các vấn đề liên quan