2013-07-12 34 views
5

Tôi đang cố gắng để tạo ra một webpart đơn giản sử dụng Visual Studio 2012 nhưng khi tôi cố gắng để xác nhận Sharepoint Server của tôi nó nói:Visual Studio 2012: không thể kết nối đến trang web SharePoint

không thể kết nối với SharePoint site: "url" mà URL của Trang web là hợp lệ, trang SharePoint đang chạy trên máy tính cục bộ và người dùng hiện tại là các quyền cần thiết để truy cập trang web.

tôi đã cài đặt SharePoint 2013 trên máy cục bộ của mình và tôi có thể duyệt trang web.

Tôi đã thử giải pháp này (resolving-vs-2010-solution-deployment-issues-for-sharepoint-2010-projects) và thêm người dùng của tôi như trong các DB được đề cập. Để xác nhận tôi chạy thực hiện truy vấn:

Add-SPShellAdmin -UserName domain\username 

và kết quả là:.

"Không thể thêm DCCI \ User2 đến vai trò SharePoint_Shell_Access của SharePoint_Config cơ sở dữ liệu Một nguyên nhân có thể xảy ra lỗi này là tên tài khoản đã được thêm vào cơ sở dữ liệu dưới dạng thông tin đăng nhập bằng tên người dùng khác với tên tài khoản. "

Thứ hai, tôi đã định cấu hình Ánh xạ truy cập thay thế cho trang web của mình, nó đang chạy trên cổng 91 cho một vùng và theo mặc định là 80 khác. Tôi đã thử cả hai URL để xác nhận kết quả. bên dưới là chi tiết từ trình xem sự kiện.

RegOpenKeyExW (-2147483646, SYSTEM \ CurrentControlSet \ Services \ VSS \ Diag, ...) 0x80070005, Quyền truy cập bị từ chối. Thao tác: Khởi tạo Writer Bối cảnh: Writer Class Id: {0ff1ce15-0201-0000-0000-000000000000} Tên nhà văn: OSearch15 VSS Writer Writer Tên cá nhân: OSearch15 Replication Service Writer ID cá nhân: {e8767b85-1452-4bd1-8091-6fe8ed6fd8ce}

Mọi trợ giúp sẽ thực sự được đánh giá cao.

+0

Kết nối với SQL Server được định cấu hình cho môi trường SharePoint của bạn và kiểm tra xem bạn có quyền đọc và ghi trên Cơ sở dữ liệu cấu hình và nội dung hay không. –

Trả lời

2

Xác minh rằng Đăng nhập của bạn nằm trong nhóm db_owner trên SQL Instance.

  1. Làm theo hướng dẫn này từng bước và xác minh từng bước là đúng: Account Permissions and Security Settings in SharePoint 2013. Điều này là chi tiết hơn và có thể là một chút overboard cho những gì bạn cần, nhưng nó là con đường dài cho quyền truy cập. Tham khảo # 2 cho một con đường đơn giản hơn.

  2. Một hướng dẫn đơn giản khác: Prepare your SharePoint 2013 farm for App development and debugging. Hướng dẫn này đã khắc phục hầu hết các nhu cầu phát triển địa phương của tôi.

+0

Quyền hạn Chekcking SQL hoạt động cho tôi! Thanks ... Guys .. Nếu bạn thực hiện cập nhật gói dịch vụ, bạn có thể gặp phải lỗi này khi tạo dự án kết nối với trang SharePoint. – Muhammedh

+1

@Muhammedh cũng nhớ rằng theo mặc định (SQL 2012+) nhóm 'BUILTIN \ Administrators' không còn quyền tự động' sysadmin' khi cài đặt mới. Vì vậy, nếu bạn đang dựa vào nhóm bảo mật cục bộ đó để có quyền, tốt nhất bạn nên tạo một Nhóm AD để quản lý SQL Instances và để lại, hoặc vô hiệu hóa, nhóm 'BUILTIN \ Administrators' là công khai. – GoldBishop

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