【问题标题】:Tridion User Interface 2012 - 401 unauthorizedTridion 用户界面 2012 - 401 未经授权
【发布时间】:2012-07-21 19:34:15
【问题描述】:

我正在设置 Tridion 用户界面 2012,但遇到了问题。

我很确定我一定错过了安装步骤,但不知道是什么。

我在一个测试网站出版物中创建了一个非常简单的页面模板,上面只有一个组件演示文稿。

当我查看已发布页面的源代码时,我可以看到我期望的 JSON 和 JS,例如

<!-- 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>

在关闭&lt;/body&gt;标签之前的页面下方:

<!-- 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>

&lt;cme-hostname&gt; 是我的 CMS 地址。

使用 Chrome 开发人员工具,我可以看到何时请求以下 url 我收到 401 未经授权的错误。

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

有人知道我可能做错了什么吗? (Tridion 2011 SP1-1)

【问题讨论】:

  • 当您尝试自己加载该 URL 时会得到什么? 401 未授权应该没问题,只要后面有登录 Tridion 的提示...
  • 您好 Nuno,感谢您回复我。当我尝试时,我只是得到一个空响应 - 再次查看 Chrome 开发人员工具,我看到 401 未授权
  • 好的,那么你的浏览器肯定有问题,401应该要求你进行身份验证。可以换个浏览器试试吗?
  • 嗨,Nuno,感谢您的帮助 - 我在您和 Barts 的帮助下都想通了 - 请参阅 Barts 上的 cmets 解决方案。

标签: tridion tridion-2011


【解决方案1】:

未经授权的 401 消息可能表示 IIS 中的身份验证设置不正确。您应该将“查看”文件夹 (WebUI\Editors\SiteEdit\Views) 从匿名更改为 Windows 身份验证,如下图示例所示。

【讨论】:

  • 嗨,巴特,感谢您回复我。我刚刚检查过这个,设置和你的截图一样。
  • 因此,结合您和 Nunos 的答案帮助我弄清楚了 - 对 http:/// 的请求受到了验证的挑战 - 这只是对引导文件夹的请求那不是。不知何故,尽管 WebUI、Editors、SiteEdit 和 Views 文件夹都打开了 Windows 身份验证,但 Bootstrap 文件夹却没有。感谢您的帮助!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-03-06
  • 2018-05-19
  • 2020-06-11
  • 2017-02-22
  • 2018-10-08
  • 2018-01-05
  • 1970-01-01
相关资源
最近更新 更多