Mar*_*olm 3 sharepoint webpage web-parts
我需要通过我们的sharepoint门户网站显示一个外部网站,并添加了一个页面查看器Web部件.问题是该地址包含用于自动登录外部站点的登录名和密码,但Sharepoint仅在单击时显示登录页面.
如果我单击Web部件属性中的"测试链接",它将按原样打开,但是在不同的窗口中而不是在sharepoint框架中.
该地址的格式为http://www.site.com/companyname/Login.aspx?style=companyname&lang=en&l=login&p=password
如何让自动登录在我的webparts页面上使用的框架中工作?
任何帮助非常感谢.
关于Marcus L.
假设您使用的是Internet Explorer,问题在于IE的安全策略.
页面查看器Web部件是基本的,几乎只是将IFRAME标记插入到您提供的URL的页面中.这会在子框架中显示您的外部网站.
默认情况下,子框架无法存储cookie以供父级使用.您传递到外部站点的URL包含用户名和密码,但是该站点需要存储cookie,因此它知道您在浏览其中的其他页面时已登录.由于它无法存储cookie,因此子站点假定您尚未登录.
您可以通过将外部站点添加到IE中的"可信站点"列表并将"可信站点"安全性设置为"低"来对此进行测试.然后它应该能够存储它需要的cookie.或者,如果您可以控制外部网站,则此知识库文章可能会对您有所帮助.
| 归档时间: |
|
| 查看次数: |
8471 次 |
| 最近记录: |