5

Tôi đang cố triển khai một ứng dụng khá lớn qua kết nối internet khá chậm từ bên trong Eclipse. Sau khoảng 15-30 phút trong quá trình tải tệp lên, quá trình triển khai sẽ bị xóa với lỗi 401 không được ủy quyền (Mã thông báo OAuth không hợp lệ). Đây có phải là một thời gian chờ trên một số cookie đăng nhập, hoặc tôi đang làm điều gì khác sai?Lỗi 401 Không được ủy quyền (Mã thông báo OAuth không hợp lệ) trong khi triển khai AppEngine với Plugin Eclipse

Cách giải quyết: May mắn AppEngine đủ thông minh để không tải lên lại các tệp giống nhau, vì vậy tất cả những gì tôi cần làm là "rollback appcfg" và cố triển khai lại. Cuối cùng tất cả các tập tin được tải lên và mọi thứ đều ổn. Chỉ cần thực sự gây phiền nhiễu ...

Cảm ơn,

Markus

+0

http://fbdevwiki.com/wiki/Error_codes Tên người dùng hoặc mật khẩu không hợp lệ? – Ashitaka

+0

Có vẻ như mã thông báo truy cập sẽ hết hạn sau 30 phút. –

Trả lời

1

này xảy ra với tôi là tốt. Nhiều lỗi tải lên 3000 tệp sau khi tôi đã bản địa hóa mã & chia ứng dụng GWT của tôi.

Giải pháp của tôi là xác định Công cụ bên ngoài để khởi chạy appcfg.cmd và tải lên theo cách đó.

Run menu | External Tools | External Tools Configurations... 
Location: ...\appengine-java-sdk-1.7.0\bin\appcfg.cmd 
Working Directory: ${project_loc} 
Arguments: update ./war 
+0

Tôi tin bạn, nó hoạt động, nhưng tôi không chắc tôi hiểu tại sao nó tạo sự khác biệt cho dù bạn gọi appcfg rõ ràng như một công cụ bên ngoài hay có plugin Google gọi nó là ngầm qua triển khai. Việc triển khai có sử dụng phiên bản appcfg khác không? Hay appcfg không sử dụng mã thông báo OAuth nếu bạn gọi trực tiếp? –

+0

Tôi cũng quan tâm đến điều này. Bất cứ ai có thêm thông tin xin vui lòng? – doright

Các vấn đề liên quan