Articles of asp.net

Supporto CORS per PUT e DELETE con l’API Web ASP.NET

Sto lavorando con la versione finale dell’API Web ASP.NET per implementare un’API JavaScript-friendly. Per varie esercitazioni, ho abilitato CORS nel mio web.config: Con quanto sopra, le richieste GET e POST tra domini funzionano bene, ma le richieste PUT e DELETE falliscono entrambe. In Chrome: Il metodo PUT non è consentito da Access-Control-Allow-Methods. Il metodo DELETE […]

Barra di avanzamento per chiamate server di lunga durata in ASP.Net MVC

Voglio solo creare una barra di avanzamento durante le chiamate server a lungo in esecuzione. Non è stato ansible creare una richiesta di posta ajax sul controller mentre il controller sta eseguendo un lavoro di lunga durata. Voglio creare un’azione aggiuntiva per ottenere la dichiarazione effettiva dell’attuale attività a lungo termine. Ho provato a creare […]

Come impostare maxAllowedContentLength su 500 MB mentre è in esecuzione su IIS7?

Ho cambiato il maxAllowedContentLength in Nel mio web.config, ma quando sono in esecuzione su IIS7 ottengo questo errore: L’attributo ‘maxAllowedContentLength’ non è valido. Non un intero senza segno valido ma quando corro nel server VS funziona normalmente senza errori. Come configurare il mio sito Web per consentire l’upload di file con dimensioni di 500 MB, […]

Servizio di authorization OAuth in ASP.NET Core

In Web API 2, si era in grado di creare un endpoint per emettere un token impostando un server di authorization OAuth tramite middleware come di seguito: //Set up our auth server options. var OAuthServerOptions = new OAuthAuthorizationServerOptions() { AllowInsecureHttp = true, TokenEndpointPath = new PathString(“/token”), AccessTokenExpireTimeSpan = TimeSpan.FromDays(1), Provider = new SimpleAuthorizationServerProvider() }; // […]

Arresta Visual Studio dall’avvio di una nuova finestra del browser all’avvio del debug?

Ho già una finestra aperta con il sito Web che sto eseguendo il debug. Non ho bisogno di VS per lanciare un altro per me ogni volta che ho bisogno di eseguire il debug. C’è un modo per fermare questo comportamento?

Come posso creare una casella di controllo su un modulo ASP.NET?

Ho fatto qualche ricerca su questo, e ho trovato parecchie risposte parziali, comunque niente che mi dia quel caldo sfocato “questo è il modo giusto per farlo”. Per rispondere al reclamo più frequente contro questa domanda: “le caselle di controllo possono avere due stati legittimi – spuntati e deselezionati”, questa è una casella “Accetto i […]

CustomErrors non funziona quando si imposta redirectMode = “ResponseRewrite”

In un vecchio sito, stavo cambiando il modo in cui funziona CustomErrors aggiungendo redirectMode=”ResponseRewrite” (nuovo in 3.5 SP1): Il fatto è che mi mostra la pagina di errore generica (quella che si ottiene quando non si imposta customErrors . Se rimuovo la parte redirectMode=”ResponseRewrite” , funziona correttamente. Sono sicuro che 3.5 SP1 è installato nel […]

Problemi delle applicazioni Web (errori web.config) HTTP 500.19 con IIS7.5 e ASP.NET v2

Questo sta facendo impazzire tutta la squadra. Deve esserci qualche semplice parte configurata in modo errato di IIS o del nostro server Web, ma ogni volta che proviamo a eseguire l’applicazione Web ASP.NET su IIS 7.5 otteniamo il seguente errore … Ecco l’errore per intero: HTTP Error 500.19 – Internal Server Error The requested page […]

Il gestore delle transazioni ha distriggersto il supporto per le transazioni remote / di rete

Sto usando SQL Server e ASP.NET. Ho la seguente funzione: Using js = daoFactory.CreateJoinScope() Using tran = New Transactions.TransactionScope() ‘… tran.Complete() End Using End Using Tuttavia, l’eccezione ” Il gestore delle transazioni ha disabilitato il supporto per le transazioni remote / di rete. ‘è lanciato. Descrizione di JoinScope: Public Class JoinScope Implements IJoinScope Implements IDisposable […]

Come consegnare file di grandi dimensioni nella risposta ASP.NET?

Non sto cercando un’alternativa di streaming dei contenuti dei file dal database, anzi sto cercando il root del problema, questo è stato il file in esecuzione fino a IIS 6 dove abbiamo eseguito la nostra app in modalità classica, ora abbiamo aggiornato il nostro IIS a 7 e siamo in esecuzione pool di app in […]