2015-06-14 14 views
7

Tôi đã bắt đầu xem xét thử nghiệm trang web của chúng tôi với BrowserStack. Tuy nhiên, tôi gặp vấn đề với thử nghiệm trực tiếp (trái ngược với thử nghiệm tự động với Selenium, hầu hết hoạt động tốt) một trang web mà chúng tôi đang phát triển khi chúng tôi đang cung cấp chứng chỉ tự ký.Thử nghiệm trang web cục bộ với BrowserStack và chứng chỉ tự ký

Tự phê duyệt chứng chỉ không làm phiền tôi nhiều như thực tế là một số yêu cầu Ajax bị lỗi (ít nhất là trên IE10) do sự cố bảo mật và điều này không thể thực sự kiểm tra thủ công trang web.

Giải pháp có thể chấp nhận được là bằng cách nào đó thêm chứng chỉ tự ký của chúng tôi. vào danh sách các CA gốc tin cậy. Tuy nhiên, tôi đã không tìm ra cách tải tệp lên môi trường kiểm tra BrowserStack (không chắc chắn liệu điều đó có thể thực hiện được).

Bất kỳ ý tưởng nào?

Trả lời

8

Tôi đã liên hệ với BrowserStack về vấn đề này và phản hồi chính thức của họ là: "Chúng tôi hiện không hỗ trợ cài đặt chứng chỉ ứng dụng khách trên máy từ xa. Tuy nhiên, đây là danh sách của chúng tôi và chúng tôi sẽ thông báo cho bạn".

Hy vọng rằng sự cố này sẽ sớm được giải quyết và tôi sẽ đăng câu trả lời khác tại đây.

+1

Bạn có biết liệu có bất kỳ cập nhật nào không? – Johannes

+0

Tôi thực sự chưa theo dõi BrowserStack trong một thời gian, vì vậy không. –

1

Khi hộp thoại "Không thể xác minh máy chủ nhận dạng" bật lên, hãy nhấp vào chi tiết, sau đó nhấp vào 'Tin cậy'. Điều này sẽ hoạt động nếu tất cả các cuộc gọi đến cùng một miền với trang web.

+0

Điều này là tốt, nhưng vấn đề là rất nhiều các trang web được xây dựng trên nhiều môi trường miền (cho nội dung tĩnh, vv) - do đó sẽ không hoạt động trên tất cả các trình duyệt –

1

Khi điều đó xảy ra, hãy mở tab "Mạng" và mở trong tab mới yêu cầu không thành công. Nếu đó là "chỉ" một vấn đề chứng chỉ, bạn sẽ có thể bỏ qua cảnh báo. Sau đó, yêu cầu của bạn sẽ hoạt động chính xác.

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