Passaggio credenziali da Sharepoint a sql reporting service
-
lunedì 5 dicembre 2011 11:42
Buongiorno
Ho un problemino con SP2010.
Ho creato un report su SSRS, pubblicato su SP2010 tramite Performance Point\DashBoard.
Localmente non ho nessun tipo di problema (anteprima etc tutto perfettamente funzionante)
Quando lo pubblico via internet non va e mi sbatte un generico:
Se accedo alla sqlReportingService da web in effetti mi chiede di autenticarmi (poi tutto ok) quindi ho il sospetto che questo problema generico sia dovuto ad un problema di credenziali, come se SP non passasse le credenziali a SSRS. E' possibile?
Avete un'idea di cosa potrebbe essere? Grazie
Davide- Modificato bardeggia lunedì 12 dicembre 2011 12:03
Tutte le risposte
-
lunedì 5 dicembre 2011 13:04Ciao Davide,
- Sei in Windows Authentication o in Claim Based?
- Sei dietro a un proxy?
- Quando ti connetti al sqlReportingService che credenziali ti vengono richieste?
- Hai controllato i log di sharepoint e l'event viewer di sistema?
Saluti
Luigi Piero Panariello
SharePoint Solution Architect
Blog: http://dotnetcampania.org/blogs/luigipanariello/default.aspx -
lunedì 5 dicembre 2011 17:07
Grazie, è un problema di DNS, di mapping perchè quando carica il report lo chiama col nome interno del server invece che col nome pubblico.Quindi internamente lavora correttamente ma chiamato da esterno no va più bene.
Ancora non l'ho risolto ma almeno so cos'è . Se hai suggerimenti in sonomolto ben accetti :).
Davide
-
lunedì 5 dicembre 2011 18:45
Non so se ho capito bene ma mi pare di intuire che in sito sharepoint sia pubblicato e visibile su internet mentre reporting services sia pubblicato solo per la intranet, giusto?
Se è così dovresti pubblicare su internet anche l'url di ssrs ma non sono un esperto e non vorrei dire castronerie :)Saluti
Luigi Piero Panariello
SharePoint Solution Architect
Blog: http://dotnetcampania.org/blogs/luigipanariello/default.aspx -
martedì 6 dicembre 2011 08:42
In pratica devo pubblicare un BI tramite Sharepoint creando le schermate con PerformancePoint.
Quando lancio una schermata che visualizza un report SSRS funziona in locale ma no su web.
Questo dipende dal fatto cheviene visualizzata questa finestra col nome locale cioè NomeInternoPC\Report.html invece che NomePubblicoPC\Report.html quindi da web non va bene.
Adesso cerco di capire come fare ma deve qualcosa da configurare su IIS penso.
stay tuned....- Modificato bardeggia martedì 6 dicembre 2011 08:43
-
lunedì 12 dicembre 2011 12:02
Sono riuscito a sistemare questo problema l'unico inconveniente che mi rimane è che quando chiamo il servizio sqlreporting services dalla dashboard sharepoint\bi mi chiede di autenticarsi nonostante mi sia già autenticato in precedenza per entrare su sharepoint.
Un problema di passaggio di credenziali.Se qualcuno ha un'idea ...grazie...
-
lunedì 12 dicembre 2011 12:57
Sono entrambe in NTLM?
Per curiosità ci dici come hai risolto?
Saluti
Luigi Piero Panariello
SharePoint Solution Architect
Blog: http://dotnetcampania.org/blogs/luigipanariello/default.aspx -
lunedì 12 dicembre 2011 15:45
Ciao Davide,
sia per quanto riguarda PerformancePoint che Reporting Services, il Secure Store Service dovrebbe occuparsi di tenere e fornire le informazioni in SharePoint.
Per PerformancePoint: http://technet.microsoft.com/en-us/library/ee748637.aspx#section7
HTH
Massimo Prota
.NET MCAD - SP2007 MCTS - SP2010 MCPD and MCITP
My blog: http://blogs.ugidotnet.org/mprota - Twitter: @massimoprota -
mercoledì 28 dicembre 2011 16:21Moderatore
Ciao bardeggia, hai risolto il tuo problema?
Facci sapere..Grazie e a presto
Peppe
Giuseppe Marchi - SharePoint MVP
www.peppedotnet.it
www.dev4side.com
www.sharepointcommunity.it
Twitter: @PeppeDotNet

