Articles of .net

Шифрование и дешифрование в мобильных и .net веб-сервисах

Я сделал внедрение мобильного приложения на Android, webos, ежевике, iphone. Теперь я интегрирую проект с .net webservices. В то время как данные обмена мне нужно зашифровать в мобильной платформе и расшифровать в .net webservices Который является лучшим алгоритмом шифрования, который я пробовал в Интернете и получил нуль. Пожалуйста, предложите мне. Если вы поделитесь каким-нибудь образцом […]

Java-эквивалент .NET RSACryptoServiceProvider с SHA-1

У меня есть код подписи данных в C # RSACryptoServiceProvider rsa = new RSACryptoServiceProvider(); string PrivateKeyText = "<RSAKeyValue><Modulus>….</D></RSAKeyValue>"; rsa.FromXmlString(PrivateKeyText); string data = "my data"; byte[] SignedByteData = rsa.SignData(Encoding.UTF8.GetBytes(data), new SHA1CryptoServiceProvider()); И я хочу воспроизвести тот же код на Java (Android): String modulusElem = "…"; String expElem = "…"; byte[] expBytes = Base64.decode(expElem, Base64.DEFAULT); byte[] modulusBytes […]

Шифрование между Android и C #

Я использую следующий исходный код C # для шифрования открытого текста с использованием AES (ECB 256): public static string Encode(string PlainText) { byte[] Key = ASCIIEncoding.UTF8.GetBytes("12345678901234567890123456789012"); string encrypted = null; RijndaelManaged rj = new RijndaelManaged(); rj.BlockSize = 256; rj.KeySize = 256; rj.Key = Key; rj.GenerateIV(); byte[] IV = rj.IV; rj.Mode = CipherMode.ECB; rj.Padding = PaddingMode.Zeros; […]

Чтение даты REST WCF от android

Какой самый простой способ прочитать .NET DateTime, отправленный через службу WCF REST в программе Android? Даты сериализуются в следующем формате: Данные = / Дата (1326273723507 + 0100) / Есть ли простой способ десериализовать эти даты? Благодарю.

Прочтите ApplicationManifest приложения Android (apk) с помощью .NET.

Я работаю над приложением (разработанным с .NET Framework), которое управляет пакетами приложений Android (apk), и программа должна прочитать ApplicationManifest.xml, который находится внутри apk. Извлечение файла манифеста из apk не проблема, потому что я могу использовать стандартные инструменты zip для извлечения всех файлов из apk. Но чтение ApplicationManifest невозможно. Я ожидал, что он содержит необработанные XML-данные, […]

Android-приложение для выставления счетов Проверка получения в Dot Net (C #)

У меня есть приложение для Android, которое предоставляет биллинг в приложении, и у нас есть наш сервер приложений, к которому приложение Android подключается для предоставления услуг пользователю, при покупке в приложении мы хотим отправить квитанцию ​​на сервер для проверки. Теперь проблема в том, что я не знаю, как преобразовать файл Security.java в net net (C […]

Написание приложений для Android на C # (Xamarin)

Я программист на C # и хочу написать приложение для Android. Я упрямый curmudgeon и отказываюсь писать Java когда-либо снова (после перехода на C # шесть лет назад). Помимо Mono и MonoDroid (и написания Java), есть ли у меня варианты? Или мне просто неловко отказывать в возвращении на мои корни Java? Каковы преимущества и недостатки […]

Как вызвать локальный веб-сервис из мобильного приложения Android

За последние несколько дней я работал над кодом Android для вызова локального веб-сервиса. Я использую библиотеки ksoap для Android для вызова моего веб-сервиса SOAP, созданного в .NET. Тем не менее, я чувствую, что в моем коде есть что-то не так, как ответ, который я получаю, когда я вызываю веб-службу из своего приложения, попадает в блок […]

Как решить эту ошибку в Android? Java.net.MalformedURLException: протокол не найден:

Я не знаю, что конкретно проблема, но я получаю ошибку: Даже я также проверяю все пути, и это правильно, но все же он получит ошибку. Java.net.MalformedURLException: протокол не найден: www.w3schools.com/webservices/tempconvert.asmx Мой код: package com.example.mytest; import org.ksoap2.SoapEnvelope; import org.ksoap2.serialization.SoapObject; import org.ksoap2.serialization.SoapPrimitive; import org.ksoap2.serialization.SoapSerializationEnvelope; import org.ksoap2.transport.AndroidHttpTransport; import android.app.Activity; import android.os.Bundle; import android.util.Log; import android.view.Menu; import android.widget.TextView; @SuppressWarnings("deprecation") […]

Отправка сообщения GCM (серверная сторона) часто терпит неудачу – но далеко не всегда

Я использую сервис Google Cloud Messaging (GCM) для своего приложения для Android. Я реализовал его в соответствии со всеми правилами, и он работает. Ну, почти. Чаще всего, я бы сказал, что в 60-70% случаев я могу успешно отправить сообщение GCM с моего сервера, используя webservice, как описано на веб-страницах google. Обычно я получаю следующий ответ […]