Visual Studio ve Azure uygulamasındaki Application Insights uzantıları, sayfa görünümü izleme için otomatik olarak javascript snippet'ini enjekte ederken, docs bunu "APPINSIGHTS_JAVASCRIPT_ENABLED" = true olarak bir Uygulama Ayarı anahtarı ile etkinleştirmenizi söyler. Uygulama İçeriklerini denetleme javascript enjeksiyonu
yaptım benim düzeni görünümünde, aynı javascript nasıl ekleneceğini göstermektedir. Sonuç olarak şimdi AI javascript'i iki kez görüyorum, bir kez benim görüşüme göre, bir kez AI büyüsünden. Bunu kendim kontrol etmeyi tercih ederim - kalıpların komut dosyasını enjekte etmek için sayfaları değiştirmesini nasıl engelleyebilirim? APPINSIGHTS_JAVASCRIPT_ENABLED parametresinin false değerine ayarlanması işe yaramıyor gibi görünüyor.Bir ASP.NET Çekirdek 2.0 web uygulaması üzerinde çalışıyorum. Microsoft.ApplicationInsights.AspNetCore en son sürümündeki için
yüzden hala * ayarı false olarak ayarlanır ile, sen söylüyorsun * İki kez AI javascript gördükten? Senden bir kez ve bir kez otomatik olarak oluşturuldu? Kendinizi eklediğiniz herhangi bir dokümanın büyük olasılıkla, gök gürültüsü dışında başka bir yere konuşlandırdığınız durumlar içindir. Bu nedenle, ayar çalışmaz veya ayarın desteklenmediği önceki asp.net sürümü içindir. –
burada başka tartışma bakın: https://azure.microsoft.com/en-us/blog/enable-client-side-monitoring-in-azure-with-application-insights/ Bu ayar hakkında. Ayarın * varlığı * enjeksiyon için yeterlidir? Bu ayarın webconfig'e yeniden kurallar eklediğine benziyor, muhtemelen "kapalı" duruma çevirmek bu kuralları kaldırmıyor mu? –
Ayar değeri "false" ise otomatik enjeksiyonun hala devam ettiğini doğrulayabilirim. –