IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Mezi 13:00 až cca 16:00 proběhne odstávka sítě z důvodu aktualizace. Web bude po celou dobu nedostupný.

Diskuze: APS.NET Core MVC Otevření souboru na straně klienta

Aktivity
Avatar
Michal Pflegshörl:13.4.2021 9:15

Potřebuji z lokální webové aplikace otevřít soubor ze sdílené složky na straně klienta

Zkusil jsem: Všechny pokusy skončily tím, že soubor se nabídl ke stažení, což je pro můj případ nepoužitelné, protože potřebuji aby uživatel mohl editovat přímo soubor ve sdílené složce.

Chci docílit: Lokální webová aplikace zobrazuje seznam souborů ve sdílené složce \\server\Sdilene
Potřebuji například aby uživatel měl možnost docx soubor ze sdílené složky otevřít v MS Word na svém počítači a upravovat ho.
Složka bude obsahovat různé typy souborů (doc, docx, xls, xlsx, pdf, zfo, ...)

 
Odpovědět
13.4.2021 9:15
Avatar
Michal Pflegshörl:23.4.2021 8:21

Napadl mě tento způsob:

  1. Na webu vytvořit tetxový soubor s nějakou vlastní příponou, který bude obsahovat lokální cestu souboru, který se muá otevřít.
  2. Vytvořit desktop prográmek, který si načte cestu z tohoto souboru a otevře jí.
  3. Nastavit na klientském pc aby se soubor s vlastní příponou otevíral v desktop prográmku
  4. Nastavit prohlížeč, aby automaticky otevíral soubory s touto vlastní příponou

Má to jeden háček! Když otevřu odkaz na vytvořený soubor s vlastní příponou v prohlížeči, tak prohlížeč tvrdí, že soubor neexistuje, zatímco pokud má soubor známou příponu (např. docx) tak se začne stahovat.
Bude to určitě otázka zabezpečení, protože stejně blokované jsou i spustitelné soubory (exe, bat, atd) a soubory skriptů (např ps1)

Napadlo mě ještě použít nějakou existující příponu souboru se kterou se uživatel běžně nesetkává, nevím ale jakou.

 
Nahoru Odpovědět
23.4.2021 8:21
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.