【发布时间】:2020-09-16 08:40:39
【问题描述】:
启用“Windows 身份验证”并禁用“匿名身份验证”后,当我尝试调试我的应用程序时,会打开一个新的 Chrome 窗口,但它会停留在“about:blank”上,并且不会重定向到我的应用程序 URL。它可以在 Firefox 上正常运行。在我禁用“Windows 身份验证”并启用“匿名身份验证”后,它也可以正常工作。当我“运行而不调试”时,它也可以正常工作。当我关闭浏览器时调试不会停止,反之亦然。 我正在创建 ASP.Net Core 托管的 Blazor WebAssembly 应用程序。
这是我的launchSettings.json:
{
"iisSettings": {
"windowsAuthentication": false,
"anonymousAuthentication": true,
"iisExpress": {
"applicationUrl": "http://localhost:51213",
"sslPort": 44322
}
},
"profiles": {
"IIS Express": {
"commandName": "IISExpress",
"launchBrowser": true,
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
},
"inspectUri": "{wsProtocol}://{url.hostname}:{url.port}/_framework/debug/ws-proxy?browser={browserInspectUri}"
},
"AccessManager.Server": {
"commandName": "Project",
"launchBrowser": true,
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
},
"applicationUrl": "https://localhost:5001;http://localhost:5000",
"inspectUri": "{wsProtocol}://{url.hostname}:{url.port}/_framework/debug/ws-proxy?browser={browserInspectUri}"
}
}
}
仅当我使用“IIS Express”配置文件时才会出现此问题。当我使用“AccessManager.Server”配置文件时它工作正常。
【问题讨论】:
标签: google-chrome asp.net-core blazor