2013-04-04 31 views
6

Tôi đang cố gắng kết nối từ ứng dụng khách dòng lệnh Team Explorer Everywhere trên Windows với dự án Team Foundation Service tại visualstudio.com, nhưng tôi nhận được thông báo "truy cập bị từ chối".Kết nối với visualstudio.com từ Team Explorer Mọi nơi CLC

Tên người dùng và mật khẩu tôi đang chuyển là chắc chắn chính xác và là email và mật khẩu từ ID trực tiếp trên microsoft của tôi được sử dụng để tạo tài khoản. Tôi không gặp vấn đề khi truy cập dịch vụ thông qua trang web hoặc qua Visual Studio 2012 trên một máy khác.

tf workspace /new /server:https://<something>.visualstudio.com/defaultcollection 
Username: [email protected] 
Password: ******** 

Bất kỳ ý tưởng nào? Một suy nghĩ tôi đã có được rằng có lẽ nhân vật '@' trong e-mail đã khiến tên người dùng được hiểu là miền Windows hoặc có thể SSL không được sử dụng đúng cách?

Trả lời

10

Bạn không thể xác thực bằng ID trực tiếp bằng ứng dụng khách dòng lệnh Team Explorer Everywhere. Chúng tôi không thể nâng cấp trình duyệt web từ máy khách và nắm bắt mã thông báo xác thực Live ID một cách an toàn trên các nền tảng.

Thay vào đó, bạn cần thiết lập bằng chứng xác thực thay thế như được mô tả tại https://tfs.visualstudio.com/en-us/home/news/2012/aug-27/.

+1

hoạt động hoàn hảo ngay bây giờ, cảm ơn! – idlemind

+0

Điều này không hiệu quả đối với tôi, tôi vẫn bị từ chối truy cập. – Tomas

1

Nếu có ai nhận được lỗi này sau ngày 18 tháng 3 năm 2014, điều này là do yêu cầu mật khẩu cho visualstudio.com đã được thắt chặt.

Nếu tất cả của một đột ngột bạn nhận được tin nhắn này 'Không thể xóa chứng chỉ: Yếu tố không tìm thấy gây tử vong: Xác thực thất bại cho 'https: //*.visualstudio.com/defaultcollection/_git/*/''

Tôi đã có thể giải quyết nó bằng cách xóa thông tin đăng nhập thay thế của mình và tạo lại chúng (tại thời điểm đó tôi cũng phát hiện ra mật khẩu cũ của tôi không thể sử dụng được nữa).