У меня есть автономное приложение Owin, которому необходимо получить доступ к хранилищу Java-памяти, но при попытке доступа к хранилищу я получаю исключение безопасности. Я могу получить доступ к хранилищу blob из консольного приложения. Я подозреваю, что проблема связана с идентификатором процесса, когда я выполняю код из Owin. С сайтами IIS я могу установить учетную запись пользователя, под которой запущен пул приложений. Как установить идентификатор процесса для приложения ASP.NET Web Api в Owin/Katana?Идентификация процесса в приложении Owin/Katana
Edit: Внутреннее исключение ... Была сделана попытка доступа к сокету таким образом, запрещенным правами доступа "
Edit: я получаю то же сообщение об ошибке из Web API ASP.NET приложение, не размещенное с Katana
Какое сообщение об ошибке вы получаете? Может показать нам какой-то код. –
Само исключение безопасности должно быть вставлено выше. Вообще говоря, идентичность процесса не имеет значения, если вы обращаетесь к хранилищу Azure Blob, так как вы должны предоставлять учетные данные в строке подключения вместо того, чтобы полагаться на идентификатор процесса. –
Я отредактировал вопрос, указав сообщение об ошибке – user2927726