По умолчанию блестящие приложения открывают "http://127.0.0.1:portXYZ/" для запуска на новой вкладке браузера по умолчанию. Ручной ввод" http://localhost:portXYZ/" одинаково хорошо работает, чтобы получить доступ к приложению после его запуска, но это не та строка URL, которая появляется автоматически.
Я разработал блестящее приложение (запущенное через runApp()
) для пользователей в корпоративной среде, где для многих пользователей Internet Explorer 11 установлен в качестве браузера по умолчанию. По какой-то причине (параметры безопасности групповой политики?) Текущая установка IE11 не может загрузить "http://127.0.0.1:portXYZ", но отлично работает с" http://localhost:portXYZ". (В любом случае отлично работает в других Chrome или Firefox.)
Вместо того, чтобы попросить всех использовать обходной путь, есть ли способ получить блестящий доступ к открытому URL-адресу localhost?
Например, этот синтаксис R выполняется нормально (но не выполняет мои задачи):
>library(shiny)
>runExample("01_hello", host = "127.0.0.1")
Принимая во внимание, что этот синтаксис R терпит неудачу с ошибками (но выполнил бы мои цели, если бы это работало):
>library(shiny)
>runExample("01_hello", host = "localhost")
Listening on http://localhost:5190
Error in startServer(host, port, handlerManager$createHttpuvApp()) :
Failed to create server
И сообщение об ошибке IE11 для невозможности найти 127.0.0.1:
"Can't reach this page. This website could not be found. Error Code: INET_E_RESOURCE_NOT_FOUND"
Если это поможет, моя информация о сеансе R:
R version 3.4.2 (2017-09-28)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows >= 8 x64 (build 9200)
Matrix products: default
locale:
[1] LC_COLLATE=English_United States.1252 LC_CTYPE=English_United States.1252 LC_MONETARY=English_United States.1252 LC_NUMERIC=C
[5] LC_TIME=English_United States.1252
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] shiny_1.0.5
loaded via a namespace (and not attached):
[1] compiler_3.4.2 R6_2.2.2 htmltools_0.3.6 tools_3.4.2 pillar_1.2.1 tibble_1.4.2 Rcpp_0.12.16 jsonlite_1.5 digest_0.6.15 xtable_1.8-2
[11] httpuv_1.3.6.2 mime_0.5 rlang_0.2.0
Любые предложения о том, как получить runApp()
/ runExample()
, чтобы напрямую открыть блестящий URL "localhost"?