Как клиент генерирует файл конфигурации? Каким способом вы пользуетесь сервисом, добавляя ссылку на сервис или ChannelFactory?
Конфигурация wshttpbinding плохо применяется в wshttpbinding, поскольку мы используем отображение протокола для размещения службы без использования свойства Bindingconfiguration.
<protocolMapping>
<add binding="wsHttpBinding" scheme="http"/>
</protocolMapping>
Следовательно, типом Clientcredential по умолчанию является учетная запись Windows, а режимом безопасности является сообщение по умолчанию.
https://docs.microsoft.com/en-us/dotnet/framework/configure-apps/file-schema/wcf/security-of-wshttpbinding
Нам необходимо явно предоставить учетные данные Windows на стороне клиента.
ServiceReference1.Service1Client client = new ServiceReference1.Service1Client();
client.ClientCredentials.Windows.ClientCredential.UserName = "administrator";
client.ClientCredentials.Windows.ClientCredential.Password = "abcd1234!";
Для проверки этого, пожалуйста, не используйте Fiddler, а вызывайте его с другого компьютера в Консольном приложении, используя ссылку на службу добавления.
Не стесняйтесь, дайте мне знать, если проблема все еще существует.