R Блестящий: Может запускать приложения () открывать блестящие приложения в браузере на "http://localhost:port/" вместо" http://127.0.0.1:port/"? - PullRequest
0 голосов
/ 07 сентября 2018

По умолчанию блестящие приложения открывают "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"?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...