Ho una DLL che si interfaccia a delle webAPI OData, ho dovuto fare così perché ci sono problemi col certificato e da InDe mi rifiuta le chiamate oltre a gestire meglio i cookie di sessione.
La DLL maschera l'intero iter, io passo le credenziali, chiamo la funzione corrispondente all'API da interrogare e mi restituisce un json, quindi non c'è niente di strano fatto da InDe.
Se testo la DLL con un programmino fatto in windows forms funziona correttamente.
Se invece richiamo da InDe con gli stessi dati ottengo un errore 500 del server remoto.
In entrambi i casi il contenuto viene composto dalla DLL e contiene un json con le credenziali passate precedentemente, quindi non ha senso questa differenza.
Ci sono 3 differenze che sono riuscito a notare (marchiate in rosso nell'immagine allegata), e non capisco a cosa siano dovute.
InDe provato sia con Cassini che con IIS stesso risultato.
App c# .net 4.x
Qualcuno ha riscontrato problemi simili?