no non ho adottato la form autentication.

Il problema è che non mi funzionava nessuna pagina.

Dopo un pò di ragionamento ho trovato dove venivano inizializzati l'url rewrite :

codice:
Public Class Global_asax
    Inherits HttpApplication

    Sub Application_Start(sender As Object, e As EventArgs)
        ' Fires when the application is started
        'RouteConfig.RegisterRoutes(RouteTable.Routes) ' Disabilito la riscrittura delle URL che toglie le estensioni perchè creava problemi in fase di pubblicazione.
        BundleConfig.RegisterBundles(BundleTable.Bundles)
    End Sub
End Class

codice:
 Sub RegisterRoutes(ByVal routes As RouteCollection)
        Dim settings As FriendlyUrlSettings = New FriendlyUrlSettings()
        settings.AutoRedirectMode = RedirectMode.Permanent
        routes.EnableFriendlyUrls(settings)
    End Sub
E commendando il router config ha funzionato.
Solo che presumo serva una configurazione all'interno di IIS affinchè funzioni urlfriendly.