Azure è cambiato un bel po 'da un anno fa, quando ho giocato con esso.Come connettere l'app Web di Azure al database SQL di Azure
Ho un'app Web e un DB Sql nel mio gruppo di risorse Azure. Voglio che la mia app Web legga dal mio DB. Ho creato una regola del firewall in modo che la mia app possa leggere dal DB sulla mia workstation (in esecuzione localmente), e va bene. Ma voglio che la mia app legga dal DB quando viene distribuito.
Realizzo semplicemente una regola del firewall SQL per consentire l'indirizzo IP dell'app quando è ospitata nel DB? O c'è un modo in cui posso dire ad azzurro che l'app web e il DB nello stesso gruppo di risorse, ed è una connessione sicura? Forse che potevano comunicare tra loro su una connessione interna?
Penso che nel vecchio Azure si potesse "collegare" un'app e un DB e questo è stato raggiunto. Ma non sono sicuro di quale sia la procedura nell'Azure aggiornato.
Esistono due siti Web in cui è possibile gestire le risorse in Azure. uno è 'anteprima del portale 'e l'altro è vecchio. Quale stai usando? Hai anche webapp e sqldb in Azure? – vendettamit
Modifica: è il portale di anteprima – sheamus
Yup! questo è il portale di anteprima. Penso che se hai sia app che db in Azure, non avrai bisogno di regole firewall da aggiungere. Ma se è necessario accedere al DB dal proprio computer locale, è necessario aggiornare 'Aggiungi IP client' nelle impostazioni del firewall di' Sql Server' nel gruppo di risorse. Inoltre, dopo la prima distribuzione è necessario aggiungere manualmente la stringa di connessione sql di Azure in Appsettings di webApp. Se hai bisogno di dettagli fammi sapere. La stringa di connessione – vendettamit