小编Jus*_*tin的帖子

在网站和自有API之间进行身份验证

这可能是之前被问过的,所以我先发制先知道歉.

我建了一个网站,我建了一个API.移动应用程序将来也会使用该API.我拥有这两个,所以我很确定两个和三个腿的OAuth不适合我.API包含可供全球访问的部分以及受保护且需要用户帐户的其他部分.为了简单起见,我刚刚使用了https + Basic Auth解决方案(目前为止).当手动向API测试请求时,这一切都很好(我没有写测试,因为我是一个坏人),事情按预期工作,Basic Auth很好.

我正在尝试解决用明文用户和密码登录的用户流,将其发送到API进行身份验证,API只需要说是或否,但是来自网站的所有请求(代表用户)应该以某种方式使用他们的凭据签署API,以便他们想要POST/GET/PUT/DEL一个受保护的资源.

在我读过的所有auth资源中,我仍然对使用什么方案感到困惑.在网站端存储明文密码,以便我可以对64进行编码并通过网络发送它看起来很糟糕,但看起来这就是我必须要做的事情.我已经阅读了digest auth但我不确定是否已经知道了.欢迎提出任何建议.

authentication

7
推荐指数
1
解决办法
2708
查看次数

Sublime Text 3 日志位置

标题说明了一切。在询问之前在 SO 上进行了搜索,但找不到专门询问 sublime 的一般错误日志文件的人。

我知道错误和事件会在控制台中输出,但控制台似乎会在重新启动时刷新,因此这没有帮助,因为在我的情况下 ST3 不确定地挂起。

sublimetext3

5
推荐指数
1
解决办法
1万
查看次数

带有第 3 方附加程序的 log4j2

我正在尝试在 Java 应用程序(这是一个 Web API)中设置一些第三方 appender - appender 是作为依赖项添加的库。这是一个 Maven 应用程序,这些库是 Raven(通过 Sentry)和 Logentries。他们接受日志并提供图形用户界面来查看它们。

本地工作正常 - 当整个应用程序在本地运行时,日志成功显示在 Logentries 和 Sentry 中。在两种环境中都成功找到并解析了配置。我log4j2.xml在为两种环境启动服务器时的配置和输出包含在下面。

在登台环境中,我看到日志说 CLASS_NOT_FOUND,所以这可能是一个类路径问题?有任何想法吗?

配置

<?xml version="1.0" encoding="utf-8"?>
<configuration status="all">
    <properties>
        <property name="pattern">%d{hh:mm:ss.sss} [mode=${env:MODE}] [%t] %-5level %logger{36} - %msg%n</property>
    </properties>
    <appenders>
        <console name="console" target="system_out">
            <patternlayout pattern="${pattern}"/>
        </console>
        <raven name="sentry">
            <dsn>[dsn_here]</dsn>
            <patternlayout pattern="${pattern}"/>
            <!--to turn down the noise-->
            <!--<ThresholdFilter level="ERROR" onMatch="ACCEPT" onMismatch="DENY"/>-->
        </raven>
        <logentries name="le">
            <token>[token_here]</token>
            <patternlayout pattern="${pattern}"/>
            <!--to turn down the noise-->
            <!--<ThresholdFilter level="ERROR" onMatch="ACCEPT" onMismatch="DENY"/>-->
        </logentries>
    </appenders> …
Run Code Online (Sandbox Code Playgroud)

java sentry logentries log4j2

1
推荐指数
1
解决办法
1787
查看次数

标签 统计

authentication ×1

java ×1

log4j2 ×1

logentries ×1

sentry ×1

sublimetext3 ×1