2012-07-23 8 views
10

Tôi đang làm việc để thiết lập Giao diện người dùng Tridion 2012 và đã gặp sự cố.Giao diện người dùng Tridion 2012 - 401 không được phép

Tôi khá chắc chắn tôi đã bỏ lỡ một bước trong quá trình cài đặt nhưng không thể tìm ra điều gì.

Tôi đã tạo một Mẫu trang rất đơn giản bên trong một ấn phẩm trang web thử nghiệm, chỉ với một bản trình bày thành phần trên đó.

Khi tôi xem mã nguồn của trang xuất bản của tôi, tôi có thể nhìn thấy JSON và JS Tôi mong đợi, ví dụ

<!-- Start Component Presentation: {"ComponentID" : "tcm:24-5001", "ComponentModified" : "2011-12-07T09:34:48", "ComponentTemplateID" : "tcm:24-294-32", "ComponentTemplateModified" : "2012-07-23T06:11:14", "IsRepositoryPublished" : false } --> 
<h1><span><!-- Start Component Field: {"XPath":"tcm:Content/custom:Content/custom:title[1]"} -->Artwork</span></h1> 

và cũng tiếp tục xuống trang ngay trước thẻ đóng </body>:

<!-- Page Settings: {"PageID":"tcm:24-9412-64","PageModified":"2012-07-23T07:16:30","PageTemplateID":"tcm:24-9411-128","PageTemplateModified":"2012-07-23T07:13:12"} --> 
<script type="text/javascript" language="javascript" defer="defer" src="http://<cme-hostname>/WebUI/Editors/SiteEdit/Views/Bootstrap/Bootstrap.aspx?mode=js" id="tridion.siteedit"></script> 

Nơi <cme-hostname> là địa chỉ CMS của tôi.

Sử dụng công cụ nhà phát triển Chrome, tôi có thể thấy khi nào url sau được yêu cầu Tôi nhận được lỗi trái phép 401.

http://<cme-hostname>/WebUI/Editors/SiteEdit/Views/Bootstrap/Bootstrap.aspx?mode=js 

Có ai có ý kiến ​​gì về việc tôi có thể làm sai không? (Tridion 2011 SP1-1)

+0

Bạn nhận được gì khi tự mình tải URL đó? 401 trái phép nên được OK, miễn là nó được theo sau bởi một dấu nhắc để đăng nhập vào Tridion ... –

+0

Hi Nuno, cảm ơn vì đã liên lạc lại với tôi. Khi tôi thử rằng tôi chỉ nhận được phản hồi trống - một lần nữa nhìn vào công cụ dành cho nhà phát triển Chrome tôi thấy 401 không được phép –

+1

OK, thì phải có điều gì đó đang xảy ra với trình duyệt của bạn, 401 sẽ yêu cầu bạn xác thực. Bạn có thể thử với một trình duyệt khác không? –

Trả lời

6

Tin nhắn trái phép 401 có thể cho biết cài đặt xác thực không chính xác trong IIS. Bạn nên thay đổi thư mục “View” (WebUI \ Editors \ SiteEdit \ Views) từ Anonymous thành Windows Authentication như được hiển thị trong hình ví dụ bên dưới. UI 2012 authentication settings

+0

Xin chào Bart, cảm ơn vì đã quay lại với tôi. Tôi vừa mới kiểm tra và cài đặt này theo ảnh chụp màn hình của bạn. –

+2

Vì vậy, một sự kết hợp của bạn và câu trả lời Nunos đã giúp tôi tìm ra nó - Yêu cầu http: // /đã được thử thách để xác thực tốt - nó chỉ là yêu cầu vào thư mục bootstrap mà không phải. Bằng cách nào đó, mặc dù WebUI, Biên tập viên, SiteEdit và thư mục Views tất cả đều có cửa sổ xác thực được bật, thư mục Bootstrap thì không. Cảm ơn sự giúp đỡ của bạn! –