ptite question bete sur les applis web... - C#/.NET managed - Programmation
Marsh Posté le 19-06-2003 à 11:35:10
On peut, mais il faut que l'utilisateur fasse confiance à ton site et l'authorise à afficher une message box.
Marsh Posté le 19-06-2003 à 11:39:19
ah
comment on fait alors?
et donc ca ne va pas marcher partout?
en fait mon probleme surtout, c d'ouvrir excel et d'envoyer des données dans 1 nv fichier, que l'utilisateur pourra sauvegarder bien sur.
j'arrive a le faire dans une appli windows, mais pas dans une appli web.
Il me sort l'exception suivante:
System.UnauthorizedAccessException: Accès refusé.
ASP.NET n'est pas autorisé à accéder à la ressource demandée. Accordez des droits d'accès à la ressource pour l'identité de la demande ASP.NET. ASP.NET a une identité de processus de base (en règle générale {MACHINE}\ASPNET sur IIS 5 ou Network Service sur IIS 6) qui est utilisée si l'application n'emprunte pas d'identité. Si l'application emprunte une identité via <identity impersonate="true"/>, l'identité sera l'utilisateur anonyme (en règle générale IUSR_MACHINENAME) ou l'utilisateur de la demande authentifié.
Pour accorder un accès en écriture ASP.NET à un fichier, cliquez avec le bouton droit sur le fichier dans l'Explorateur, choisissez "Propriétés" et sélectionnez l'onglet Sécurité. Cliquez sur "Ajouter" pour ajouter l'utilisateur ou le groupe approprié. Sélectionnez le compte ASP.NET et activez les cases à cocher pour l'accès souhaité.
Marsh Posté le 19-06-2003 à 11:51:25
tomburn a écrit : et donc ca ne va pas marcher partout?
|
Bon courage!!
Marsh Posté le 19-06-2003 à 12:11:16
comprends pas...
enfin arrive pas surtout...
je teste le truc en local, je suis en administrateur, j'ai rien verouille du tt, et il me sort tjrs la meme exception!
Marsh Posté le 19-06-2003 à 12:17:27
tomburn a écrit : comprends pas... |
Ben j'ai juste un peu de théorie, pas d'expérience!!
En gros tu as 2 types de profils, l'origine et le droit.
Tu vas définir des groupes pour l'origine, genre tous les subdomains de tonsite.fr.
Pour les droits, c des groupes du genre: a le droit de message box, mais pas celui d'écriture en local.
Et ensuite tu linke tel groupe d'origine prend les droits de tel groupe de droits, plus ceux de tel autre.
Eh oui c un cran au dessus de la sécurité çà laquelle on est habitués!! et :\
Marsh Posté le 19-06-2003 à 12:22:49
ok mais ou tu fais tt ca?
je trouve rien qui corresponde a ca dans les outils d'administration.
et juste par curiosite, t'as appris ca ou?
Marsh Posté le 19-06-2003 à 14:26:09
tomburn a écrit : ok mais ou tu fais tt ca?
|
Marsh Posté le 19-06-2003 à 15:43:40
bon j'y arrive vraiment pas.
je laisse tomber pour le moment.
merci kan meme
Marsh Posté le 11-07-2003 à 00:15:41
tomburn a écrit : ah |
Pourquoi pas simplement génerer le fichier excel sur le serveur puis lorsque c'est terminé rediriger l'utilisateur vers l'URL où se trouve l'excel généré ?
Marsh Posté le 19-06-2003 à 11:04:54
voila en fait je voulais savoir si on pouvait ouvrir une fenetre windows (style MessageBox, ou excel) a partir d'1 appli web?
parce que g l'impression qu'on ne peut pas...