我有一个我似乎无法弄清楚的问题。感谢您提供的任何帮助。
我有一台运行.net应用程序的Server 2008 R2 SP1服务器,我们正在尝试实现SignalR。它适用于3台服务器中的1台。我的网址是
我在日志中发现的错误是
2016-01-11 12:56:58,506 [65] ERROR ASP.global_asax [(null)] -
MESSAGE: A potentially dangerous Request.Path value was detected from the client (&).
SOURCE: System.Web
URL: http://%SITENAME%/signalr/negotiate clientProtocol=1.4&connectionData=[{"name":"mediahub"}]&_=1452536862615
REFERRER:
FORM:
QUERYSTRING:
TARGETSITE: Void ValidateInputIfRequiredByConfig()
STACKTRACE: at System.Web.HttpRequest.ValidateInputIfRequiredByConfig()
at System.Web.HttpApplication.PipelineStepManager.ValidateHelper(HttpContext context)
= = =
它位于服务器2008 R2 sp1服务器上。我找到了很多指示,但没有具体发现这个问题。
答案 0 :(得分:0)
我进入了网络配置,然后打开显示编译错误。我点击了此网址http://%SITENAME/signalr/negotiate?clientProtocol=1.4&connectionData=%5B%7B%22name%22%3A%22mediahub%22%7D%5D&_=1452535854677并收到有关machine.config密钥的错误消息。在谷歌搜索错误后,我从服务器上的web.config中删除了IsolateApps。
以下是我所遵循的链接。
IsolateApps causes Decryption key specified has invalid hex characters