5
Sürekli Azure Web İşinde bir SignalR kendini barındırılan projeyi kullanmak istiyorum. Bunu çalıştırmak istediğinizde Fakat, aşağıdaki hatayı alıyorum:Azure Web İşinde kendi kendine barındırılan Hub'ın Hub'ı yükseltmeyi mi gerektiriyor?
[07/11/2014 10:58:44 > cbec50: SYS INFO] Status changed to Running
[07/11/2014 10:58:45 > cbec50: ERR ] Unhandled Exception: System.Reflection.TargetInvocationException:
Exception has been thrown by the target of an invocation. ---> System.Net.HttpListenerException: Access is denied
Ben konsol uygulaması yükseltilmiş haklarıyla çalıştırmak gerekiyor herhalde. Bunu işe almak için herhangi bir yolu var mı?
Önkoşullar:
Install-Package Microsoft.Azure.Jobs -pre
Install-Package Microsoft.AspNet.SignalR.SelfHost
Tam kaynak:
using System;
using Microsoft.Azure.Jobs;
using Microsoft.Owin.Hosting;
using Owin;
namespace ConsoleApplication2
{
class Startup
{
public void Configuration(IAppBuilder app)
{
app.MapSignalR();
}
}
class Program
{
static void Main(string[] args)
{
using (WebApp.Start<Startup>("http://localhost:8080/"))
{
Console.WriteLine("Server running at http://localhost:8080/");
var host = new JobHost();
host.RunAndBlock();
}
}
}
}
Hey @Jarem hangi alternatifi kullandınız? Ben de aynısını yapmayı planlıyordum. – shwetaOnStack