Я использую SignalR в приложении .net Core для Push-уведомлений. Кварц работает правильно, но я получаю эту ошибку JS "Uncaught (в обещании) Запрос разрешения отклонен" в консоли.
Как решить эту проблему?
Вот мой код, который отлично работает на локальном компьютере.
function PushNotification(title, bodyText, countryid, SportName, CountryName, ContestGroupName, HomeTeamName, AwayTeamName, MatchId) {
Push.create(title, {
body: bodyText,
icon: {
x32: '/images/countries/countries-small/' + countryid + '.jpg'
},
timeout: 15000,
onClick: function () {
window.focus();
var url = "";
var myJson = $.ajax({
url: '/Matches/NotificationsMatchDetailLink',
data: { sportName: SportName, countryName: CountryName, contestGroupName: ContestGroupName, homeTeamName: HomeTeamName, awayTeamName: AwayTeamName, matchId: MatchId },
async: false,
dataType: 'json'
}).responseJSON;
window.location.href = myJson;
this.close();
},
vibrate: [200, 100, 200, 100, 200, 100, 200]
});
}