如何以匿名用户身份浏览sitecore项目

时间:2016-08-27 13:12:59

标签: sitecore sitecore8

我在我的开发PC中构建了一个sitecore站点并发布了它。 (从masterweb数据库)。 如何以匿名用户身份浏览网站。

说,如果我浏览网址mysite/pages/about,它会加载页面但在sitecore shell中。 (还有,我需要登录)

我希望看到它,好像它已经上线了。这可能。

2 个答案:

答案 0 :(得分:4)

由于您默认情况下仍然登录Sitecore,因此它将使用这些凭据在"编辑模式"中加载页面。

使用其他浏览器或以隐身/隐私浏览模式打开标签。

或者,在Home Ribbon部分的Experience Explorer中,选择" Close"或将?sc_mode=normal附加到页面的网址。

有一个名为website#sc_mode的Cookie,当您在体验编辑器中时,它也将设置为Edit,它会记住您的上一次选择。您也可以尝试删除此以及其他Sitecore cookie。

答案 1 :(得分:0)

App_Config / Include文件夹中必须有一个SiteDefinion.config文件,默认情况下不可用。
可以说,sitecore实例名称是 democore ,您必须开发一个网站 - mysite

您的内容树可以结构化为:

Sitecore>内容> MySite> (家庭,约,联系等) 此配置文件将具有以下配置

    <configuration xmlns:patch="www.sitecore.net/.../">
    <sitecore>
        <sites>
            <site patch:before="*[@name='website']"
            name="/"
            hostname="democore"
            virtualfolder="/"
            physicalfolder="/"
            rootpath="/sitecore/content/"
            mediapath="/sitecore/media library/mysite/"
            startitem="/home"
            loginpage="/login"
            database="web"
            domain="extranet"
            allowdebug="false"
            cachehtml="false"
            htmlcachesize="10MB"
            registrycachesize="0"
            viewstatecachesize="0"
            xslcachesize="5MB"
            filtereditemscachesize="2MB"
            enablepreview="true"
            enablewebedit="true"
            enabledebugger="false"
            disableclientdata="false"
            language="en"
            usedisplayname="true"
            embedlanguage="false"
            embedlanguageinmedia="true"
            routesitename="mysite" />
        </sites>
    </sitecore>
</configuration>

您现在可以将该网站浏览为democore/mysite/home