Yeni bir uygulama için Auth0 kullanıyorum ASP.NET Core 1.0 kullanarak yazıyorum. Şimdiye kadar harika çalışıyor, ama bir nedenden dolayı beni güldüren bir şeye çarpmıştım.JSON, özel bir hak talebinde (Auth0'dan) nasıl seri hale getirilir?
Kullanıcı oturum açtığında, Auth0 hak talepleri uygulamayıma iletir. Auth0, kullanıcıya özel veriler ekleme yeteneğine sahiptir, JSON formatında saklanır ve taleplerin bir listesi olarak gelir. Ben bir şeye iddia değerine dönüştürmek nasıl Sorum, beraber
Type "app_metadata"
Value "\"IsPublisherFor\":[\"p56\",\"p124\",\"p258\"]"
ValueType "JSON"
çalışabilir edilir
: iddialarınbiri bu gibi bir şey olacaktır? Örneğin, IsPublisherFor.Contains("p56");
gibi bir şeyi yapma yeteneği NewtonSoft.Json.JsonConvert.DeserializeObject(value)
değerini geçirmeyi denedim, ancak bir istisna atar. JsonReaderException: Additional text encountered after finished reading JSON content
Bunu dönüştürmenin herhangi bir yolu temiz mi?
bile NewtonSoft ile harika çalışıyor. Teşekkürler! – Chaddeus