Asp.net 谷歌服务器表单认证

Asp.net 谷歌服务器表单认证,asp.net,authentication,forms,search,google-search-appliance,Asp.net,Authentication,Forms,Search,Google Search Appliance,我已经在我的谷歌搜索设备中设置了表单身份验证。有没有办法让受保护页面的标题和摘要返回?目前,由于它们都被重定向到登录页面,所有搜索结果的标题都是“登录”。我正在使用asp.net和.net framework 3.5。您需要: 针对您的服务器 允许搜索引擎访问受保护的页面 在我们的一些客户端网站上,我们选择了选项2,部分原因是由于保护的动态性质(即,过去30天内发布的文章是开放的,但您需要订阅才能查看存档),这不适合使用web.config设置 我们有一个从System.Web.UI.Page继

我已经在我的谷歌搜索设备中设置了表单身份验证。有没有办法让受保护页面的标题和摘要返回?目前,由于它们都被重定向到登录页面,所有搜索结果的标题都是“登录”。我正在使用asp.net和.net framework 3.5。您需要:

  • 针对您的服务器
  • 允许搜索引擎访问受保护的页面
  • 在我们的一些客户端网站上,我们选择了选项2,部分原因是由于保护的动态性质(即,过去30天内发布的文章是开放的,但您需要订阅才能查看存档),这不适合使用web.config设置

    我们有一个从System.Web.UI.Page继承的“基本页面”类,我们的所有页面都从该类继承

    在该类中,我们检查许多内容,包括呼叫客户端的IP地址和用户代理,如果这些内容与我们的搜索引擎匹配,我们将显示一个自定义页面布局,以删除导航、页眉、页脚等内容(使用母版页),并显示一些我们用于过滤的附加元数据-搜索引擎通过这种方式查看并索引整个内容

    如果这些检查失败,那么我们将检查用户是否经过身份验证,以及他们是否拥有有效的订阅


    如果他们没有有效的订阅或未经身份验证,我们会在适当的位置显示页面摘要,并调用登录或注册(使用标准ASP.NET控件)。

    如果页面标题不是登录,则您可能没有正确设置。文档的标题是GSA在爬网期间索引的内容。我之前在这里发布了一些完成SSO向导的提示:

    我目前配置了选项1。但是,我仍然将“Login”显示为标题,并将登录页面的内容显示为搜索结果中的摘要。是否有绕过该设置的设置?