none
RSS Externo na Intranet RRS feed

  • Pergunta

  • Salve galera Technet.

    Pessoal queria fazer o seguinte na minha intranet Sharepoint.

    Queria inclujir na pagina principal RSS por exemplo do site da Globo.com, alguem consegue me ajudar como fazer isso?

    Ahh cacei muito e nao achei nada.

    Abraços e desde já agradecido.


    Victor R. Petroveski Gestor de TI

    quinta-feira, 12 de abril de 2012 14:59

Respostas

Todas as Respostas

  • Boa tarde Victor nao tem a Web Part chamada rss viewer? pode adicionar o url do rss e visualizar os dados...

    http://office.microsoft.com/pt-br/sharepoint-server-help/adicionar-rss-feeds-ao-site-HA010378195.aspx


    André Lage Microsoft SharePoint, CRM Consultant
    Blog:http://aaclage.blogspot.com
    Codeplex:http://spupload.codeplex.com/http://simplecamlsearch.codeplex.com/

    sexta-feira, 13 de abril de 2012 13:22
    Moderador
  • Não ja tentei isso inclusive ja tinha visto esse mesmo link que me mandou. Não funciona como na minha rede tem proxy tudo mais, se não me engano tem que setar algo em algum lugar no Sharepoint. E pelo que entendi esse tutorial é pra voce adicionar um RSS de uma sub-página de sua intranet por exemplo.

    Conhece alguam coisas que falei acima ou to falando besteira?

    Abraços e obrigado desde já.


    Victor R. Petroveski Gestor de TI

    sexta-feira, 13 de abril de 2012 13:56
  • se voce tem proxy devera alterar o web.config do site de sharepoint para aceitar.

    o ficheiro devera estar em c:\inetpub\..\wss onde esta instalado o sharepoint.

    <system.net>
    <defaultProxy>
    <proxy autoDetect="true" proxyaddress="ondedeveseraproxy" bypassonlocal="true" />
    </defaultProxy>
    </system.net>


    André Lage Microsoft SharePoint, CRM Consultant
    Blog:http://aaclage.blogspot.com
    Codeplex:http://spupload.codeplex.com/http://simplecamlsearch.codeplex.com/

    sexta-feira, 13 de abril de 2012 14:11
    Moderador
  • Cara novamente obrigado. Setei o proxy conforme passou e conforme esta abaixo: Tenho que colocar usuario e senha para autenticar o proxy? Se sim como faço por favor?

    <defaultProxy>
          <proxy autoDetect="true" proxyaddress="192.168.0.252:8080" bypassonlocal="true"/>
    </defaultProxy>

    Então cara mais ainda apresenta erro eu coloquei como exemplo um RSS do site da GLOBO, ou seja, coloquei seguinte URL=http://g1.globo.com/dynamo/sao-paulo/rss2.xml 

    Mas ainda apresenta erro, o erro que apresenha é o seguinte:

    Erro inesperado ao processar sua solicitação. Verifique os logs para obter detalhes e corrija o problema.


    Então cara não sei aonde fica os logs para verificar o quer aconteceu. 

    Obrigado.


    Victor R. Petroveski Gestor de TI

    sexta-feira, 13 de abril de 2012 14:32
  • Tem duas hipoteses

    acede ao event viewer do Servidor e os logs de sharepoint em C:\Program files\Common Files\Microsoft Shared\Web Server Extensions\14\LOGS e veja com mais atencao a configuracao do proxy, nao sei como esta configurado e outros exemplo.


    André Lage Microsoft SharePoint, CRM Consultant
    Blog:http://aaclage.blogspot.com
    Codeplex:http://spupload.codeplex.com/http://simplecamlsearch.codeplex.com/

    sexta-feira, 13 de abril de 2012 14:37
    Moderador
  • Então visualizei os logs e não vi nada relacionado a conexão, eu sabia aonde estava os logs falei errado no meu post queria dizer como localizar sobre RSS.Segue abaixo as ultimas linhas do log. 

    Voce acha que precisa de alguma forma no web.conf falar usuario e senha de proxy?

    04/13/2012 12:02:12.06 	w3wp.exe (0x1650)                       	0x0CEC	SharePoint Portal Server      	WebParts                      	8imh	High    	RssWebPart: Exception handed to HandleRuntimeException.HandleException System.Configuration.ConfigurationErrorsException: O valor da propriedade 'proxyaddress' não pode ser analisado. O erro é: URI inválido: esquema URI inválido. (C:\inetpub\wwwroot\wss\VirtualDirectories\80\web.config line 272)     em System.Configuration.BaseConfigurationRecord.EvaluateOne(String[] keys, SectionInput input, Boolean isTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, Object parentResult)     em System.Configuration.BaseConfigurationRecord.Evaluate(FactoryRecord factoryRecord, SectionRecord sectionRecord, Object parentResult, Boolean getLkg, Boolean getRuntimeObject, Object& result, Object& resultRuntimeObject)     em System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String ...	 
    04/13/2012 12:02:12.06*	w3wp.exe (0x1650)                       	0x0CEC	SharePoint Portal Server      	WebParts                      	8imh	High    	...configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject)     em System.Configuration.BaseConfigurationRecord.GetSection(String configKey, Boolean getLkg, Boolean checkPermission)     em System.Configuration.BaseConfigurationRecord.GetSection(String configKey)     em System.Web.HttpContext.GetSection(String sectionName)     em System.Web.Configuration.HttpConfigurationSystem.GetSection(String sectionName)     em System.Web.Configuration.HttpConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.GetSection(String configKey)     em System.Configuration.ConfigurationManager.GetSection(String sectionName)     em System.Configuration.PrivilegedConfigurationManager.GetSection(String sectionNa...	 
    04/13/2012 12:02:12.06*	w3wp.exe (0x1650)                       	0x0CEC	SharePoint Portal Server      	WebParts                      	8imh	High    	...me)     em System.Net.Configuration.DefaultProxySectionInternal.GetSection()     em System.Net.WebRequest.get_InternalDefaultWebProxy()     em System.Net.HttpWebRequest..ctor(Uri uri, ServicePoint servicePoint)     em System.Net.HttpRequestCreator.Create(Uri Uri)     em System.Net.WebRequest.Create(Uri requestUri, Boolean useUriBase)     em System.Net.WebRequest.Create(String requestUriString)     em Microsoft.SharePoint.WebControls.XmlUrlDataSource.FetchData(String requestUrl)     em Microsoft.SharePoint.WebControls.BaseXmlDataSource.Execute(String request)     em Microsoft.SharePoint.WebControls.BaseXmlDataSource.GetXmlDocument()     em Microsoft.SharePoint.WebPartPages.DataFormWebPart.GetHierarchicalDocument(IHierarchicalDataSource ds)     em Microsoft.SharePoint.WebPartPages.DataFormWe...	 
    04/13/2012 12:02:12.06*	w3wp.exe (0x1650)                       	0x0CEC	SharePoint Portal Server      	WebParts                      	8imh	High    	...bPart.GetHierarchicalXPathNavigator(IHierarchicalDataSource ds)     em Microsoft.SharePoint.WebControls.SingleDataSource.GetXPathNavigatorInternal()     em Microsoft.SharePoint.WebControls.SingleDataSource.GetXPathNavigator()     em Microsoft.SharePoint.WebControls.SingleDataSource.GetXPathNavigator(IDataSource datasource, Boolean originalData)     em Microsoft.SharePoint.WebPartPages.DataFormWebPart.GetXPathNavigator(String viewPath)     em Microsoft.SharePoint.WebPartPages.DataFormWebPart.PrepareAndPerformTransform()	 
    04/13/2012 12:02:14.80 	w3wp.exe (0x1650)                       	0x18F0	SharePoint Portal Server      	Runtime                       	8gp7	Medium  	Topology cache updated. (AppDomain: /LM/W3SVC/1665635069/ROOT-1-129788008577229381)	 
    

    Esse abaixo é o erro na tela da intranet.


    Victor R. Petroveski Gestor de TI

    sexta-feira, 13 de abril de 2012 15:03
  • Então visualizei os logs e não vi algumas coisas relacionado a conexão, eu sabia aonde estava os logs falei errado no meu post queria dizer como localizar sobre RSS.Segue abaixo as ultimas linhas do log. 

    Voce acha que precisa de alguma forma no web.conf falar usuario e senha de proxy?

    04/13/2012 12:02:12.06 	w3wp.exe (0x1650)                       	0x0CEC	SharePoint Portal Server      	WebParts                      	8imh	High    	RssWebPart: Exception handed to HandleRuntimeException.HandleException System.Configuration.ConfigurationErrorsException: O valor da propriedade 'proxyaddress' não pode ser analisado. O erro é: URI inválido: esquema URI inválido. (C:\inetpub\wwwroot\wss\VirtualDirectories\80\web.config line 272)     em System.Configuration.BaseConfigurationRecord.EvaluateOne(String[] keys, SectionInput input, Boolean isTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, Object parentResult)     em System.Configuration.BaseConfigurationRecord.Evaluate(FactoryRecord factoryRecord, SectionRecord sectionRecord, Object parentResult, Boolean getLkg, Boolean getRuntimeObject, Object& result, Object& resultRuntimeObject)     em System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String ...	 
    04/13/2012 12:02:12.06*	w3wp.exe (0x1650)                       	0x0CEC	SharePoint Portal Server      	WebParts                      	8imh	High    	...configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject)     em System.Configuration.BaseConfigurationRecord.GetSection(String configKey, Boolean getLkg, Boolean checkPermission)     em System.Configuration.BaseConfigurationRecord.GetSection(String configKey)     em System.Web.HttpContext.GetSection(String sectionName)     em System.Web.Configuration.HttpConfigurationSystem.GetSection(String sectionName)     em System.Web.Configuration.HttpConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.GetSection(String configKey)     em System.Configuration.ConfigurationManager.GetSection(String sectionName)     em System.Configuration.PrivilegedConfigurationManager.GetSection(String sectionNa...	 
    04/13/2012 12:02:12.06*	w3wp.exe (0x1650)                       	0x0CEC	SharePoint Portal Server      	WebParts                      	8imh	High    	...me)     em System.Net.Configuration.DefaultProxySectionInternal.GetSection()     em System.Net.WebRequest.get_InternalDefaultWebProxy()     em System.Net.HttpWebRequest..ctor(Uri uri, ServicePoint servicePoint)     em System.Net.HttpRequestCreator.Create(Uri Uri)     em System.Net.WebRequest.Create(Uri requestUri, Boolean useUriBase)     em System.Net.WebRequest.Create(String requestUriString)     em Microsoft.SharePoint.WebControls.XmlUrlDataSource.FetchData(String requestUrl)     em Microsoft.SharePoint.WebControls.BaseXmlDataSource.Execute(String request)     em Microsoft.SharePoint.WebControls.BaseXmlDataSource.GetXmlDocument()     em Microsoft.SharePoint.WebPartPages.DataFormWebPart.GetHierarchicalDocument(IHierarchicalDataSource ds)     em Microsoft.SharePoint.WebPartPages.DataFormWe...	 
    04/13/2012 12:02:12.06*	w3wp.exe (0x1650)                       	0x0CEC	SharePoint Portal Server      	WebParts                      	8imh	High    	...bPart.GetHierarchicalXPathNavigator(IHierarchicalDataSource ds)     em Microsoft.SharePoint.WebControls.SingleDataSource.GetXPathNavigatorInternal()     em Microsoft.SharePoint.WebControls.SingleDataSource.GetXPathNavigator()     em Microsoft.SharePoint.WebControls.SingleDataSource.GetXPathNavigator(IDataSource datasource, Boolean originalData)     em Microsoft.SharePoint.WebPartPages.DataFormWebPart.GetXPathNavigator(String viewPath)     em Microsoft.SharePoint.WebPartPages.DataFormWebPart.PrepareAndPerformTransform()	 
    04/13/2012 12:02:14.80 	w3wp.exe (0x1650)                       	0x18F0	SharePoint Portal Server      	Runtime                       	8gp7	Medium  	Topology cache updated. (AppDomain: /LM/W3SVC/1665635069/ROOT-1-129788008577229381)	 

    Esse abaixo é o erro na tela da intranet.


    Victor R. Petroveski Gestor de TI


    sexta-feira, 13 de abril de 2012 15:03
  • nao adicionou proxyaddress="http://192.168.0.252:8080"

    André Lage Microsoft SharePoint, CRM Consultant
    Blog:http://aaclage.blogspot.com
    Codeplex:http://spupload.codeplex.com/http://simplecamlsearch.codeplex.com/

    sexta-feira, 13 de abril de 2012 15:05
    Moderador
  • Adicionei e depois que adicionei reiniciei o IIS.

    Olha como ficou:

    <system.net>
        <defaultProxy>
          <proxy autoDetect="true" proxyaddress="192.168.0.252:8080" bypassonlocal="true"/>
        </defaultProxy>
      </system.net>


    Victor R. Petroveski Gestor de TI

    sexta-feira, 13 de abril de 2012 15:16
  • ele nao remove o http valida se realizou correctamente.

    André Lage Microsoft SharePoint, CRM Consultant
    Blog:http://aaclage.blogspot.com
    Codeplex:http://spupload.codeplex.com/http://simplecamlsearch.codeplex.com/

    sexta-feira, 13 de abril de 2012 15:20
    Moderador
  • Não entendi, voce quis dizer que o web.conf não remove o endereço se setei corretamente é isto?

    Victor R. Petroveski Gestor de TI

    sexta-feira, 13 de abril de 2012 16:26
  • Cara segui esse tutorial aqui tambem http://technet.microsoft.com/pt-br/library/cc263524(v=office.12).aspx , mas não deu certo ainda, liberie o servidor proxy e firewall para ele para testar ele ficou de "cara" para internet tambem não foi. Tem mais alguma ideia?

    Victor R. Petroveski Gestor de TI

    sexta-feira, 13 de abril de 2012 17:37
  • Mesmo seguindo esse Tutorial não deu certo, voce acha que pode ser mais alguma coisa de configurção? Talvez algo no IIS.

    Victor R. Petroveski Gestor de TI

    segunda-feira, 16 de abril de 2012 14:14
  • Resolvido, a coisa mais inimaginavel era o problema, tinha que na frente do endereço proxy colocar http:// segue abaixo como ficou o código.

    <proxy autoDetect="true" usesystemdefault="true" proxyaddress="http://192.168.0.252:8080" bypassonlocal="true"/>


    Victor R. Petroveski Gestor de TI

    segunda-feira, 16 de abril de 2012 16:13