none
FBA vs HTTPS RRS feed

  • Domanda

  • Ciao a tutti,

    da poco ho integrato l'HTTPS, da IIS, al mio portale Sharepoint WSS 2007, però da qual momento ho un problema con FBA (forms based authentication). Il portale è strutturato in questo modo: ha due siti, uno il figlio dell'altro e uno lo specchio dell'altro, dove uno è accessibile dall'intranet mentre l'altro dalla rete internet e ha, per quanto riguarda la parte di autenticazione, una pagina in cui c'è una form per l'accesso, una dedicata al recupero password e un'altra al cambio password (le 3 pagine hanno al suo interno le tre webparts dedicate). La pagina dell'autenticazione, quella della login in cui si inserisce userid e password, funziona, ma appena cerco di accedere alle altre due pagine contenenti le altre due webparts il browser va in errore visualizzando questo messaggio:

    An unexpected error has occurred.

    Troubleshoot issues with Windows SharePoint Services.

    Questo si ripete fino a quando non riavvio il browser e succede solo se accedo dal sito che si affaccia sulla rete internet, quello con l'HTTPS, mentre quello interno, che usa il protocollo http, la pagina funziona.

    Ho notato però che eliminando la webpart riguardante l'FBA la pagina funziona, quindi il problema è dato proprio da quella. Inoltre quando la apro con il Designer, dandogli l'indirizzo del sito esterno, quello che si affaccia su internet, non mi fa vedere la preview dandomi, nel punto in cui è caricata la webpart, l'errore

    Error Rendering control - Nome della webpart

    An unhandled exception has occurred.

    Object reference not set to an instance of an object.

    Per ovviare al problema ho dovuto creare una pagina di cortesia con il link alla mail per il recupero o il cambio password. Ribadisco che prima dell'introduzione del protocollo HTTPS il tutto funzionava.

    Premettendo che sono abbastanza inesperto di sharepoint, ho trovato in rete pochi riferimenti tranne uno che sembra fare al mio caso. Si parla di Alternate access mappings di cui in realtà non conosco la funzione, che nel mio caso risulta l'indirizzo "vecchio", quello senza la S di HTTPS. Non so se possa centrarci qualcosa con il mio problema.

    Qualcuno può aiutarmi a risolvere questa problematica?

    Grazie mille,

    Alessandro

    lunedì 20 maggio 2013 09:07

Risposte

Tutte le risposte