2012-08-06 6 views
14

here'u keşfettiğim gibi, bir tanımlama bilgisi biçiminde kimlik doğrulaması istemek için bir sunucuya çağrı yaptığımda, yanıttaki tanımlama bilgisi altta yatan metro çerçevesi tarafından otomatik olarak işlenir. Bununla birlikte, bu, tanımlama bilgisine erişemediğim ve bu nedenle uygulama daha sonra kullanmak üzere askıya alındığında saklanamayacağım anlamına gelir. Metro çerçevesinde çerez bilgisini nasıl saklamamız gerekiyor?Çerezleri Kaydetme Windows Mağazası Uygulaması

Tüm yardımlar büyük beğeni topluyor ve her zaman bir cevabı kabul ediyorum!

+0

HTML mi yoksa XAML mi? –

+0

HTML/Javascript – danielmhanover

+0

Temel olarak çerezleri web bölmesinden yerel bölmeye nasıl aktaracağınızı mı soruyorsunuz? Ya da, sadece HTTP çerezinin uygulamanın geri kalanından uzak durduğunu görmüyor musunuz? Document.cookies dosyasına erişiminiz var, ancak bunun sadece Http için çalışmadığını varsayalım. –

cevap

0

Sen uygulaması Google'ı kullanılan

daha sonra kullanılmak üzere askıya alınır

saklayın olamaz

yazdı Windows Mağazası uygulamasında Analytics ve çerezlerin başarıyla saklandığını söyleyebilirim. Aşağıdaki dosya sistemindeki yerini kontrol ederek temin edilebilir:

C: \ Users \ XXXX \ AppData \ Local \ Paketler \ XXXXXX \ AC \ INetCookies MSDN at

Dokümanlar (link) ayrıca Çerezler yöntemi desteklenmektedir onaylamak kullanıcı verilerini saklamak.

Sorunuzu doğru anlıyorsanız: Windows Mağaza uygulamalarında ağ tanımlama bilgilerini kabul etmek ve saklamak için herhangi bir ek işlem yapmanız gerekmez.

1

Windows 8 uygulamasında tam bir tanımlama bilgisi olarak kalıcılığı nedeniyle oturumlar ve localStorage için sessionStorage'ı uyguladık ve çok iyi çalıştı. Hem depolama motorları burada onlara kadar okuyabilir, kullanımı son derece basittir: https://developer.mozilla.org/en-US/docs/Web/Guide/DOM/Storage