Файл конфигурации не является правильно сформированной ошибкой XML на веб-сайте, почему? - PullRequest
0 голосов
/ 08 апреля 2019

У меня есть это в веб-конфигурации

<connectionStrings>
   <add name="web" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=ttt\SQL2K12;initial catalog=test;User ID=sa;Password=1222;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />
   <add name="web" connectionString="data source=tttt\SQL2K12;initial catalog=test;User ID=sa; Password=555 providerName="System.Data.SqlClient" />
</connectionStrings>

, но выдает ошибку:

Файл конфигурации имеет неправильный формат XML

Почему?

1 Ответ

2 голосов
/ 08 апреля 2019

Во второй строке подключения отсутствует двойная кавычка.

Пароль = 555 должен быть Пароль = 555 "

<add name="GalitosWebConnectionString" connectionString="data source=VLSAD0ISD\SQL2K12;initial catalog=test;User ID=sa; Password=555" providerName="System.Data.SqlClient" />

И лучше не использовать логин saдля сайтов. Если кто-то взломает сайт, он также будет иметь полный контроль над БД.

...