【发布时间】:2011-04-08 15:20:46
【问题描述】:
我们公司购买了 GSA (GSA 6.8.0.G.30),我们正在努力 将搜索集成到我们的门户(一个 ASP.NET)应用程序中。这 GSA 上已经配置了 Kerberos,我可以使用 IE 来做一个安全的 使用 default_frontend 搜索,我可以得到安全的结果 无需通过登录表单。
但是,我们在尝试集成时遇到了一些挑战 搜索我们的 Portal,从我们的 ASP.NET 代码中,我们可以得到用户的 WindowsIdentity 并创建一个 WindowsImpersonationContext,然后我们使用 用于提交搜索的 HttpWebRequest 对象,GSA 第一个响应为 302,以及传输 URL“https://my_gsa_hostname/security-manager/ samlauthn?SAMLRequest=fZLLTsM...",然后我们创建一个新的请求点 到新的 URL,GSA 返回 401-unauthorized。
谁能给我们一点启示?
【问题讨论】:
标签: asp.net kerberos google-search-appliance