3

Nous utilisons Mosso/Cloud Rackspace jusqu'à très récemment, mais ils ont soudainement passé à un modèle de confiance moyen pour .NET pour les sites nouvellement ajoutés et migreront fermes de serveurs existants à la confiance moyenne peuDes astuces pour faire fonctionner Sitefinity CMS avec une confiance moyenne?

Nous pouvons » t obtenir notre Sitefinity CMS V3.6 SP2 (le dernier) pour travailler dans cet environnement.

Est-ce que quelqu'un a des idées sur la façon d'obtenir Sitefinity travailler en confiance moyen?

J'ai déposé un ticket de support avec Telerik ainsi, et fera rapport s'ils viennent avec les marchandises.

L'alternative sera de move hosts.

+0

Quog: Quelle a été votre résolution finale? – condiosluzverde

+0

Nous avons abandonné et déménagé à un hôte qui pourrait nous donner une confiance totale. Nous avons réussi à faire fonctionner la plupart des choses avec une confiance moyenne, même certains sites ont complètement fonctionné, mais il y avait certaines fonctionnalités clés qui ne fonctionneraient jamais dans une confiance moyenne comme les workflows, la recherche, certaines fonctionnalités de modules personnalisées. Dommage, car nous avons vraiment aimé l'approche Mosso des sites partagés dans un nuage (contrairement à la plupart des services cloud qui sont des serveurs privés virtuels.) – Quog

Répondre

4

Slavo ici de l'équipe travaillant sur Sitefinity.

Quelqu'un de l'équipe répondra au ticket de support que vous avez soumis, mais dans l'intérêt de toute autre personne qui peut avoir des problèmes semblables à la vôtre, je voulais vous écrire ici. Les problèmes que vous rencontrez dans votre scénario ne sont pas clairs. Je vais donc vous expliquer un peu comment Sitefinity fonctionne dans un environnement de confiance moyenne.

Toutes les fonctionnalités de Sitefinity sont prises en charge dans un tel environnement, à quelques exceptions près. La partie principale du code nécessitant une confiance totale est le code d'accès aux données. Sitefinity utilise un outil ORM appelé Nolics.net pour interagir avec la base de données du projet et prend en charge les mises à niveau automatiques du schéma. Une mise à jour du schéma est nécessaire dans les cas suivants:

  • Lorsque vous démarrez votre projet pour la première fois (la base de données est vide)
  • Lorsque vous passez à une nouvelle version de Sitefinity (version modifiée des ensembles Sitefinity)
  • Lorsque vous ajoutez un nouveau fournisseur de données enfiché dans Sitefinity (plusieurs tables à ajouter à la base de données)

Depuis les fournisseurs d'hébergement qui courent dans la confiance moyenne ne vous laissera pas changer ces paramètres, la solution consiste à effectuer ces opérations une fois sur un développement ordinateur, puis téléchargez les modifications sur le serveur de production.

Si vous ne l'avez pas été en mesure d'exécuter votre projet, pour la première fois, les chances sont que c'est la raison. Mon conseil serait d'installer le projet localement quelque part et de l'exécuter, assurez-vous de pouvoir naviguer sur le site et l'interface d'administration, puis de télécharger le projet et la base de données (avec schéma déjà mis à jour) avec votre hébergeur.

Nous avons également des guides sur la façon de débuter avec Discount ASP.NET et GoDaddy comme fournisseurs d'hébergement mutualisé les plus couramment utilisés. Peut-être que cela pourrait aider.

Si vous rencontrez toujours des problèmes avec votre projet, s'il vous plaît fournir plus de détails, et je serais heureux de vous aider ici, ou dans nos forums ou système de soutien.

Best, Slavo

+0

Nous avons fait exactement cela - poussé la base de données et l'ensemble de fichiers d'un serveur de développement confiance totale. Pas de joie, j'ai peur. – Quog

+0

FYI - nous avons également défini le workflow, le workflow de page et le heartbeat sur false et mis en commentaire le fournisseur SitefinityXML, conformément à ces documents. Toujours obtenir l'exception de sécurité. – Quog

+0

Quand obtenez-vous cette exception de sécurité? La première fois que vous lancez le site? Si vous nous envoyez le fichier web.config via le système de support, nous essaierons de reproduire le problème et de fournir une meilleure aide. – Slavo

Questions connexes