我有一个SignalR应用程序,托管在Windows服务中(使用OWIN和Katana作为自托管),它正在侦听mydomain.com:8080。在同一台服务器上,我还有一个MVC应用程序,它基本上是连接到我上面提到的SignalR hub的网站。我想将对我的SignalR应用程序的访问限制为仅限于我的MVC应用程序。我已经在互联网上搜索过,但没有找到此类示例。是否可以实现这一点?如何获取关于连接是否来自我的MVC应用程序或其他应用程序的信息?我需要为自己的MVC应用程序实现授权才能连接到我的SignalR应用程序吗?目前,每个人都可以访问mydomain.com:8080/signalr端点,这基本上意味着竞争对手可以编写连接到我的SignalR hub并使用它的客户端。有哪些选项可防止这种情况发生?注:如果您需要更多信息,请询问,而不是只将帖子标记为“无建设性”。