Push-уведомление C# Google Code, показывающий ошибку "Файл не найден" каждый раз.
Мне нужно использовать asp.net C# код для службы уведомлений сервера Push. Я также скачал исходный код из исходного кода Google. доступно 3 архива. Я использую последнюю версию Apns-Sharp-1.0.3.0.
но когда я тестирую его, он выдает ошибку "Файл не найден" каждый раз для сертификата p12.
Сертификат также доступен по указанному пути. Я также пытался прочитать простой текстовый файл, а также попробовать другие пути, но всегда, когда он выдает ту же ошибку "Файл не найден по пути xxxx".
Пожалуйста, помогите и спасибо заранее.
1 ответ
Вы должны обозначить базовый каталог для программы, чтобы определить конкретный файл.
string p12File = "yourp12filename.p12";
string p12FilePassword = "yourpassword";
string p12Filename = System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, p12File);
Это решит вашу проблему "Файл не найден".